nl_tokens: Creates an instance of CasStrategy .
pl_tokens: function CasStrategy ( options , verify ) { if ( typeof options == 'function' ) { verify = options ; options = undefined ; } options = options || { } ; if ( ! verify ) { throw new TypeError ( 'CasStrategy requires a verify callback' ) ; } if ( ! options . casURL ) { throw new TypeError ( 'CasStrategy requires a casURL option' ) ; } Strategy . call ( this ) ; this . name = 'cas' ; this . _verify = verify ; this . _passReqToCallback = options . passReqToCallback ; this . casBaseUrl = options . casURL ; this . casPgtUrl = options . pgtURL || undefined ; this . casPropertyMap = options . propertyMap || { } ; this . casSessionKey = options . sessionKey || 'cas' ; this . cas = new CAS ( { base_url : this . casBaseUrl , version : 2 , external_pgt_url : this . casPgtUrl , ssl_cert : options . sslCert , ssl_key : options . sslKey , ssl_ca : <mask> . sslCA } ) ; }