Web.Authenticate.OAuth

Data types

data OAuth

def

newOAuth

oauthServerName

oauthRequestUri

oauthAccessTokenUri

oauthAuthorizeUri

oauthSignatureMethod

oauthConsumerKey

oauthConsumerSecret

oauthCallback

oauthRealm

oauthVersion

data OAuthVersion

data SignMethod

data Credential

data OAuthException

Access token request

data AccessTokenRequest

defaultAccessTokenRequest

accessTokenAddAuth

accessTokenRequestHook

accessTokenOAuth

accessTokenTemporaryCredential

accessTokenManager

Operations for credentials

newCredential

emptyCredential

insert

delete

inserts

injectVerifier

Signature

signOAuth

genSign

Url & operation for authentication

Temporary credentials

getTemporaryCredential

getTemporaryCredentialWithScope

getTemporaryCredentialProxy

getTemporaryCredential'

Authorization URL

authorizeUrl

authorizeUrl'

Attaching auth to requests

addAuthBody

Finishing authentication

getAccessToken

getAccessTokenProxy

getTokenCredential

getTokenCredentialProxy

getAccessToken'

getAccessTokenWith

Utility Methods

paramEncode

addScope

addMaybeProxy