QJW      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV Portability : (Trevor Elliott <trevor@geekgateway.com> WXYZ[\]^_`abc WXYZ[\]_` WXYZ[\]XYZ[\]_`(Occurreable results of a Kerberos login d?Given the username and password, try login to Kerberos service  Username  Password ef ghi/Logs out the user from their Facebook session. 8URL the user should be directed to in your site domain. Logout URL in https:www.facebook.com/.        8Data type for redential.  Data type for signature method. 'Data type for OAuth client (consumer). ! Service name "$URI to request temporary credential #Uri to obtain access token $Uri to authorize %Signature Method & Consumer key 'Consumer Secret (.Callback uri to redirect after authentication )Empty credential. jklm*5Get temporary credential for requesting acces token. OAuth Application $Temporary Credential (Request Token & Secret). +KGet temporary credential for requesting access token with Scope parameter. Scope parameter string OAuth Application #Temporay Credential (Request Token & Secret). ,-DGet temporary credential for requesting access token via the proxy. Proxy OAuth Application $Temporary Credential (Request Token & Secret). . Request Hook OAuth Application $Temporary Credential (Request Token & Secret). /URL to obtain OAuth verifier. OAuth Application $Temporary Credential (Request Token & Secret) URL to authorize 0Get Access token. OAuth Application )Temporary Credential with oauth_verifier Token Credential (Access Token & Secret) 1 Get Access token via the proxy. Proxy OAuth Application )Temporary Credential with oauth_verifier Token Credential (Access Token & Secret) 2 Request Hook OAuth Application )Temporary Credential with oauth_verifier Token Credential (Access Token & Secret) 3Get Access token. OAuth Application )Temporary Credential with oauth_verifier Token Credential (Access Token & Secret) 4 Get Access token via the proxy. Proxy OAuth Application )Temporary Credential with oauth_verifier Token Credential (Access Token & Secret) no5%Insert an oauth parameter into given . Parameter Name Value  Credential Result 6EConvenient method for inserting multiple parameters into credential. 7-Remove an oauth parameter for key from given . Parameter name  Credential Result 8Add OAuth headers & sign to p. OAuth Application  Credential Original Request Signed OAuth Request qrstu9vw:=Encode a string using the percent encoding method for OAuth. xyz{|;& !"#$%&'()*+,-./0123456789:;& !"#$%&'()57689/03*+14-2.:,;& !"#$%&'( !"#$%&'()*+,-./0123456789:; <=>?@ABCDE <=>?@ABCDE <=>?@ABCDE <=>?@ABCDEF8Location of the Javascript file hosted by browserid.org G audience  assertion FGFGFG HIJKLHIJKLHLKJIIJKL Portability : (Trevor Elliott <trevor@geekgateway.com> }~MA valid OpenID identifier. NOAn OpenID provider. HIJKL}~MNO }~~MNONO Portability : (Trevor Elliott <trevor@geekgateway.com> *Normalize an identifier, discarding XRIs. ENormalize the user supplied identifier, using a supplied function to  normalize an XRI.  Portability : (Trevor Elliott <trevor@geekgateway.com> <Attempt to resolve an OpenID endpoint, and user identifier. JAttempt a YADIS based discovery, given a valid identifier. The result is ? an OpenID endpoint, and the actual identifier for the user. remaining redirects EParse out an OpenID endpoint, and actual identifier from a YADIS xml  document. KAttempt to discover an OpenID endpoint, from an HTML document. The result H will be an endpoint on success, and the actual identifier of the user. CParse out an OpenID endpoint and an actual identifier from an HTML  document. /Filter out link tags from a list of html tags. PThe openid the user provided. The URL for this application's complete page. Optional realm `Additional parameters to send to the OpenID provider. These can be useful for using extensions. URL to send the user to. Q0Turn a response body into a list of parameters. HIJKLMNOPQ PQHLKJIMNOPQR6Information received from Rpxnow after a valid login. STUVAttempt to log a user in. API key given by RPXNOW. Token passed by client. HIJKLRSTUV RSTUVHLKJIRSTUSTUV  !!""#$%&'(()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN O P Q R S T T UVTTUWVXXYZ[\]^_`abcdeefghijklmnopqrstuvwxyz{|} ~        authenticate-0.11.0.1Web.Authenticate.KerberosWeb.Authenticate.FacebookWeb.Authenticate.OAuth!Web.Authenticate.OpenId.ProvidersWeb.Authenticate.BrowserIdWeb.Authenticate.OpenIdWeb.Authenticate.Rpxnow OpenId2.XRDSWeb.Authenticate.Internal OpenId2.TypesOpenId2.NormalizationOpenId2.DiscoveryKerberosAuthResult UnknownErrorTimeOut WrongPassword NoSuchUserOk loginKerberos AccessToken unAccessTokenFacebookfacebookClientIdfacebookClientSecretfacebookRedirectUrigetForwardUrlParamsgetForwardUrlWithState getForwardUrlgetAccessToken getGraphData getGraphData_ getLogoutUrlOAuthException Credential unCredential SignMethodRSASHA1HMACSHA1 PLAINTEXTOAuthoauthServerNameoauthRequestUrioauthAccessTokenUrioauthAuthorizeUrioauthSignatureMethodoauthConsumerKeyoauthConsumerSecret oauthCallbackemptyCredentialgetTemporaryCredentialgetTemporaryCredentialWithScopeaddScopegetTemporaryCredentialProxygetTemporaryCredential' authorizeUrlgetAccessTokenProxygetAccessToken'getTokenCredentialgetTokenCredentialProxyinsertinsertsdelete signOAuthgenSign paramEncode addMaybeProxygoogleyahoo livejournalmyspace wordpressbloggerverisigntypepadmyopenidclaimid browserIdJscheckAssertionAuthenticateExceptionAuthenticationExceptionDiscoveryExceptionNormalizationExceptionRpxnowException Identifier identifier authenticate extraDataService serviceTypesserviceMediaTypes serviceURIsserviceLocalIDsservicePriorityXRDXRDS parseXRDS parseXRDS'parseXRD parseServiceinterpretErrorInvalidJsonExceptiongetForwardUrlWithExtra_accessTokenUrlgraphUrltoken tokenSecrettoStrict fromStrict insertMap deleteMaphttp-conduit-1.0.0Network.HTTP.Conduit.RequestRequestbaseTime showSigMtdaddNonce addTimeStampinjectOAuthToCred addAuthHeaderrenderAuthHeader getBaseStringtoLBStoLBS'isBodyFormEncoded compareTuple IdentType ClaimedIdentOPIdentProvider providerURI normalizenormalizeIdentifiernormalizeIdentifier' Discovery Discovery2 Discovery1discover discoverYADIS parseYADIS discoverHTML parseHTMLlinkTagparseDirectResponsesplitunResult parseProfile