úÎ&i"D&      !"#$%  Portability :'Trevor Elliott <trevor@geekgateway.com>&'()*+,-./0BGenerate a tag name predicate, that ignores prefix and namespace. 16Filter the attributes of an element by some predicate 2 Read, maybe 3Get the text of an element 456 &'()*+,-/4 &'()*+,-'()*+,-/4      78 78  78Portability : 'Trevor Elliott <trevor@geekgateway.com> 9:;A valid OpenID identifier. <An OpenID provider. => 9:;<=> 9;::;<=>=>Portability : 'Trevor Elliott <trevor@geekgateway.com>?@*Normalize an identifier, discarding XRIs. AENormalize the user supplied identifier, using a supplied function to  normalize an XRI. ??  Portability :'Trevor Elliott <trevor@geekgateway.com> BCDE<Attempt to resolve an OpenID endpoint, and user identifier. FJAttempt a YADIS based discovery, given a valid identifier. The result is ? an OpenID endpoint, and the actual identifier for the user. remaining redirects GEParse out an OpenID endpoint, and actual identifier from a YADIS xml  document. HKAttempt 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. ICParse out an OpenID endpoint and an actual identifier from an HTML  document. J/Filter out link tags from a list of html tags. K*Split a string into strings of html tags. LSplit out values from a key=value like string, in a way that # is suitable for use with unfoldr. MBCDEBDCCDEThe 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. N0Turn a response body into a list of parameters. O         !6Information received from Rpxnow after a valid login. "#$%Attempt to log a user in. API key given by RPXNOW. Token passed by client. P !"#$% !"#$%  !"#$"#$%Q     !"#$%&'(()*+,-./0123456789:;<==>?@A B C D E F G H I J K L MNOPQauthenticate-0.8.0.1!Web.Authenticate.OpenId.ProvidersWeb.Authenticate.OpenIdWeb.Authenticate.FacebookWeb.Authenticate.Rpxnow OpenId2.XRDSWeb.Authenticate.Internal OpenId2.TypesOpenId2.NormalizationOpenId2.Discoverygoogleyahoo livejournalmyspace wordpressbloggerverisigntypepadmyopenidclaimidAuthenticateExceptionAuthenticationExceptionDiscoveryExceptionNormalizationExceptionRpxnowException Identifier identifier getForwardUrl authenticate AccessToken unAccessTokenFacebookfacebookClientIdfacebookClientSecretfacebookRedirectUriaccessTokenUrlgetAccessTokengraphUrl getGraphData extraDataService serviceTypesserviceMediaTypes serviceURIsserviceLocalIDsservicePriority serviceExtraXRDXRDStag findAttr' readMaybegetText parseXRDSparseXRD parseServiceqsUrlqsEncode IdentType ClaimedIdentOPIdentProvider providerURI normalizenormalizeIdentifiernormalizeIdentifier' Discovery Discovery2 Discovery1discover discoverYADIS parseYADIS discoverHTML parseHTMLlinkTagshtmlTags splitAttr dropQuotesparseDirectResponsesplit parseProfile