úÎ;ã5uE      !"#$%&'()*+,-./0123456789:;<=>?@ABCD  Portability :'Trevor Elliott <trevor@geekgateway.com> EFGHIJKLMNOPQ EFGHIJKMN EFGHIJKFGHIJKMNRST U    / Data 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. VWXY 5Get temporary credential for requesting acces token. OAuth Application $Temporary Credential (Request Token & Secret). !URL to obtain OAuth verifier. OAuth Application $Temporary Credential (Request Token & Secret) URL to authorize "OAuth Application )Temporary Credential with oauth_verifier Token Credential (Access Token & Secret) #Get Access token. OAuth Application )Temporary Credential with oauth_verifier Token Credential (Access Token & Secret) Z[$%Insert an oauth parameter into given . Parameter Name Value  Credential Result %EConvenient method for inserting multiple parameters into credential. &-Remove an oauth parameter for key from given . Parameter name  Credential Result 'Add OAuth headers & sign to \]. OAuth Application  Credential Original Request Signed OAuth Request ^_`ab(cd)=Encode a string using the percent encoding method for OAuth. efgh  !"#$%&'() $&%'(!" #)    !"#$%&'() *+,-./0123 *+,-./0123 *+,-./0123 *+,-./012348Location of the Javascript file hosted by browserid.org 5 audience  assertion 4545456789:6789:6:987789: Portability : 'Trevor Elliott <trevor@geekgateway.com> ijk;A valid OpenID identifier. <=lAn OpenID provider. mn6789:ijk;<=lmn ikjjk;<=<=lmnmn Portability : 'Trevor Elliott <trevor@geekgateway.com>op*Normalize an identifier, discarding XRIs. qENormalize the user supplied identifier, using a supplied function to  normalize an XRI. oo  Portability :'Trevor Elliott <trevor@geekgateway.com>rstu<Attempt to resolve an OpenID endpoint, and user identifier. vJAttempt a YADIS based discovery, given a valid identifier. The result is ? an OpenID endpoint, and the actual identifier for the user. remaining redirects wEParse out an OpenID endpoint, and actual identifier from a YADIS xml  document. xKAttempt 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. yCParse out an OpenID endpoint and an actual identifier from an HTML  document. rsturtsstu>The 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. ?z0Turn a response body into a list of parameters. { 6789:;<=>? >?6:987;<=>?@6Information received from Rpxnow after a valid login. ABCDAttempt to log a user in. API key given by RPXNOW. Token passed by client. |} 6789:@ABCD @ABCD6:987@ABCABCD~    !"#$%&'()*+,-./0123456789:;<=>?@ A A BCAABDCEEFGHIJKLMNOPQQRSTUVWXYZ[\Z[\]^_`abcdefg h i j k k l m n o p q r s t u v wxyz{|authenticate-0.9.2.1Web.Authenticate.FacebookWeb.Authenticate.OAuth!Web.Authenticate.OpenId.ProvidersWeb.Authenticate.BrowserIdWeb.Authenticate.OpenIdWeb.Authenticate.Rpxnow OpenId2.XRDSWeb.Authenticate.Internal OpenId2.TypesOpenId2.NormalizationOpenId2.Discovery AccessToken unAccessTokenFacebookfacebookClientIdfacebookClientSecretfacebookRedirectUri getForwardUrlgetAccessToken getGraphData getGraphData_OAuthException Credential unCredential SignMethodRSASHA1HMACSHA1 PLAINTEXTOAuthoauthServerNameoauthRequestUrioauthAccessTokenUrioauthAuthorizeUrioauthSignatureMethodoauthConsumerKeyoauthConsumerSecret oauthCallbackemptyCredentialgetTemporaryCredential authorizeUrlgetTokenCredentialinsertinsertsdelete signOAuthgenSign paramEncodegoogleyahoo livejournalmyspace wordpressbloggerverisigntypepadmyopenidclaimid browserIdJscheckAssertionAuthenticateExceptionAuthenticationExceptionDiscoveryExceptionNormalizationExceptionRpxnowException Identifier identifier authenticate extraDataService serviceTypesserviceMediaTypes serviceURIsserviceLocalIDsservicePriorityXRDXRDS parseXRDS parseXRDS'parseXRD parseServiceInvalidJsonExceptionaccessTokenUrlgraphUrltoken tokenSecrettoStrict fromStrict insertMap deleteMaphttp-enumerator-0.6.5.6Network.HTTP.EnumeratorRequestbaseTime showSigMtdaddNonce addTimeStampinjectOAuthToCred addAuthHeaderrenderAuthHeader getBaseStringtoLBSisBodyFormEncoded compareTuple IdentType ClaimedIdentOPIdentProvider providerURI normalizenormalizeIdentifiernormalizeIdentifier' Discovery Discovery2 Discovery1discover discoverYADIS parseYADIS discoverHTML parseHTMLparseDirectResponsesplitunResult parseProfile