hoauth2-2.8.0: Haskell OAuth2 authentication client

Index

$sel:assertion:JwtBearerTokenRequest | Network.OAuth2.Experiment
$sel:clientAssertion:ClientCredentialsTokenRequest | Network.OAuth2.Experiment
$sel:clientAssertionType:ClientCredentialsTokenRequest | Network.OAuth2.Experiment
$sel:clientAuthenticationMethod:ClientCredentialsTokenRequest | Network.OAuth2.Experiment
$sel:clientId:AuthorizationCodeAuthorizationRequest | Network.OAuth2.Experiment
$sel:clientId:AuthorizationCodeTokenRequest | Network.OAuth2.Experiment
$sel:code:AuthorizationCodeTokenRequest | Network.OAuth2.Experiment
$sel:grantType:AuthorizationCodeTokenRefreshRequest | Network.OAuth2.Experiment
$sel:grantType:AuthorizationCodeTokenRequest | Network.OAuth2.Experiment
$sel:grantType:ClientCredentialsTokenRequest | Network.OAuth2.Experiment
$sel:grantType:JwtBearerTokenRequest | Network.OAuth2.Experiment
$sel:grantType:PasswordTokenRequest | Network.OAuth2.Experiment
$sel:idp:AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
$sel:idp:ClientCredentialsIDPApplication | Network.OAuth2.Experiment
$sel:idp:JwtBearerIdpApplication | Network.OAuth2.Experiment
$sel:idp:ResourceOwnerPasswordIDPApplication | Network.OAuth2.Experiment
$sel:idpAppAuthorizeExtraParams:AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
$sel:idpAppAuthorizeState:AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
$sel:idpAppClientId:AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
$sel:idpAppClientId:ClientCredentialsIDPApplication | Network.OAuth2.Experiment
$sel:idpAppClientId:ResourceOwnerPasswordIDPApplication | Network.OAuth2.Experiment
$sel:idpAppClientSecret:AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
$sel:idpAppClientSecret:ClientCredentialsIDPApplication | Network.OAuth2.Experiment
$sel:idpAppClientSecret:ResourceOwnerPasswordIDPApplication | Network.OAuth2.Experiment
$sel:idpAppJwt:JwtBearerIdpApplication | Network.OAuth2.Experiment
$sel:idpAppName:AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
$sel:idpAppName:ClientCredentialsIDPApplication | Network.OAuth2.Experiment
$sel:idpAppName:JwtBearerIdpApplication | Network.OAuth2.Experiment
$sel:idpAppName:ResourceOwnerPasswordIDPApplication | Network.OAuth2.Experiment
$sel:idpAppPassword:ResourceOwnerPasswordIDPApplication | Network.OAuth2.Experiment
$sel:idpAppRedirectUri:AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
$sel:idpAppScope:AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
$sel:idpAppScope:ClientCredentialsIDPApplication | Network.OAuth2.Experiment
$sel:idpAppScope:ResourceOwnerPasswordIDPApplication | Network.OAuth2.Experiment
$sel:idpAppTokenRequestAuthenticationMethod:AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
$sel:idpAppTokenRequestAuthenticationMethod:ClientCredentialsIDPApplication | Network.OAuth2.Experiment
$sel:idpAppTokenRequestExtraParams:ClientCredentialsIDPApplication | Network.OAuth2.Experiment
$sel:idpAppTokenRequestExtraParams:ResourceOwnerPasswordIDPApplication | Network.OAuth2.Experiment
$sel:idpAppUserName:ResourceOwnerPasswordIDPApplication | Network.OAuth2.Experiment
$sel:idpAuthorizeEndpoint:Idp | Network.OAuth2.Experiment
$sel:idpFetchUserInfo:Idp | Network.OAuth2.Experiment
$sel:idpTokenEndpoint:Idp | Network.OAuth2.Experiment
$sel:idpUserInfoEndpoint:Idp | Network.OAuth2.Experiment
$sel:password:PasswordTokenRequest | Network.OAuth2.Experiment
$sel:redirectUri:AuthorizationCodeAuthorizationRequest | Network.OAuth2.Experiment
$sel:redirectUri:AuthorizationCodeTokenRequest | Network.OAuth2.Experiment
$sel:refreshToken:AuthorizationCodeTokenRefreshRequest | Network.OAuth2.Experiment
$sel:scope:AuthorizationCodeAuthorizationRequest | Network.OAuth2.Experiment
$sel:scope:AuthorizationCodeTokenRefreshRequest | Network.OAuth2.Experiment
$sel:scope:ClientCredentialsTokenRequest | Network.OAuth2.Experiment
$sel:scope:PasswordTokenRequest | Network.OAuth2.Experiment
$sel:state:AuthorizationCodeAuthorizationRequest | Network.OAuth2.Experiment
$sel:unAuthorizeState:AuthorizeState | Network.OAuth2.Experiment
$sel:unClientId:ClientId | Network.OAuth2.Experiment
$sel:unClientSecret:ClientSecret | Network.OAuth2.Experiment
$sel:unPassword:Password | Network.OAuth2.Experiment
$sel:unRedirectUri:RedirectUri | Network.OAuth2.Experiment
$sel:unScope:Scope | Network.OAuth2.Experiment
$sel:unUsername:Username | Network.OAuth2.Experiment
$sel:username:PasswordTokenRequest | Network.OAuth2.Experiment
AccessDenied | Network.OAuth.OAuth2.AuthorizationRequest
AccessToken |
1 (Type/Class) | Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2
accessToken | Network.OAuth.OAuth2
accessTokenUrl | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
addDefaultRequestHeaders | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
APIAuthenticationMethod | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
appendQueryParams | Network.OAuth.OAuth2
atoken | Network.OAuth.OAuth2
authGetBS | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authGetBS2 | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authGetBSInternal | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authGetBSWithAuthMethod | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authGetJSON | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authGetJSONInternal | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authGetJSONWithAuthMethod | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
AuthInRequestBody | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
AuthInRequestHeader | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
AuthInRequestQuery | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
AuthorizationCode | Network.OAuth2.Experiment
AuthorizationCodeAuthorizationRequest | Network.OAuth2.Experiment
AuthorizationCodeIdpApplication | Network.OAuth2.Experiment
AuthorizationCodeTokenRefreshRequest | Network.OAuth2.Experiment
AuthorizationCodeTokenRequest | Network.OAuth2.Experiment
AuthorizationRequest | Network.OAuth2.Experiment, Network.OAuth2.Experiment
authorizationUrl | Network.OAuth.OAuth2.AuthorizationRequest, Network.OAuth.OAuth2
authorizationUrlWithParams | Network.OAuth.OAuth2.AuthorizationRequest, Network.OAuth.OAuth2
AuthorizeState |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
authPostBS | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authPostBS2 | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authPostBS3 | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authPostBSInternal | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authPostBSWithAuthMethod | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authPostJSON | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authPostJSONInternal | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
authPostJSONWithAuthMethod | Network.OAuth.OAuth2.HttpClient, Network.OAuth.OAuth2
ClientAssertionJwt | Network.OAuth.OAuth2
ClientAuthenticationMethod | Network.OAuth.OAuth2
ClientCredentials | Network.OAuth2.Experiment
ClientCredentialsIDPApplication | Network.OAuth2.Experiment
ClientCredentialsTokenRequest | Network.OAuth2.Experiment
ClientId |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
ClientSecret |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
ClientSecretBasic | Network.OAuth.OAuth2
ClientSecretPost | Network.OAuth.OAuth2
clientSecretPost | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
CodeChallenge |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
codeChallenge | Network.OAuth2.Experiment
CodeChallengeMethod | Network.OAuth2.Experiment
codeChallengeMethod | Network.OAuth2.Experiment
CodeVerifier |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
codeVerifier | Network.OAuth2.Experiment
conduitPkceTokenRequest | Network.OAuth2.Experiment
conduitRefreshTokenRequest | Network.OAuth2.Experiment
conduitTokenRequest | Network.OAuth2.Experiment
conduitUserInfoRequest | Network.OAuth2.Experiment
defaultRequestHeaders | Network.OAuth.OAuth2
doJSONPostRequest | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
doSimplePostRequest | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
error | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
errorDescription | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
Errors | Network.OAuth.OAuth2.AuthorizationRequest
errorUri | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
ExchangeToken |
1 (Type/Class) | Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2
expiresIn | Network.OAuth.OAuth2
extoken | Network.OAuth.OAuth2
fetchAccessToken | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
fetchAccessToken2 | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
fetchAccessTokenInternal | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
fetchAccessTokenWithAuthMethod | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
GrantTypeFlow | Network.OAuth2.Experiment
GrantTypeValue | Network.OAuth2.Experiment
GTAuthorizationCode | Network.OAuth2.Experiment
GTClientCredentials | Network.OAuth2.Experiment
GTJwtBearer | Network.OAuth2.Experiment
GTPassword | Network.OAuth2.Experiment
GTRefreshToken | Network.OAuth2.Experiment
handleOAuth2TokenResponse | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
HasAuthorizeRequest | Network.OAuth2.Experiment
HasPkceAuthorizeRequest | Network.OAuth2.Experiment
HasPkceTokenRequest | Network.OAuth2.Experiment
HasRefreshTokenRequest | Network.OAuth2.Experiment
HasTokenRequest | Network.OAuth2.Experiment
HasUserInfoRequest | Network.OAuth2.Experiment
hostLens | Network.OAuth.OAuth2
Idp |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
IdpApplication | Network.OAuth2.Experiment
IdpUserInfo | Network.OAuth2.Experiment
IdToken |
1 (Type/Class) | Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2
idToken | Network.OAuth.OAuth2
idtoken | Network.OAuth.OAuth2
InvalidClient | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
InvalidGrant | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
InvalidRequest |
1 (Data Constructor) | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2.AuthorizationRequest
InvalidScope |
1 (Data Constructor) | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2.AuthorizationRequest
JwtBearer | Network.OAuth2.Experiment
JwtBearerIdpApplication | Network.OAuth2.Experiment
JwtBearerTokenRequest | Network.OAuth2.Experiment
MkAuthorizationRequestResponse | Network.OAuth2.Experiment, Network.OAuth2.Experiment
mkAuthorizeRequest | Network.OAuth2.Experiment
mkAuthorizeRequestParameter | Network.OAuth2.Experiment
mkPkceAuthorizeRequest | Network.OAuth2.Experiment
mkPkceParam | Network.OAuth2.Experiment
mkRefreshTokenRequest | Network.OAuth2.Experiment
mkTokenRequest | Network.OAuth2.Experiment
OAuth2 |
1 (Type/Class) | Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2
oauth2AuthorizeEndpoint | Network.OAuth.OAuth2
oauth2ClientId | Network.OAuth.OAuth2
oauth2ClientSecret | Network.OAuth.OAuth2
oauth2RedirectUri | Network.OAuth.OAuth2
OAuth2Token |
1 (Type/Class) | Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2
oauth2TokenEndpoint | Network.OAuth.OAuth2
parseResponseFlexible | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
parseResponseString | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
parseTokeRequestError | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
Password |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
PasswordRefreshTokenRequest | Network.OAuth2.Experiment
PasswordTokenRequest | Network.OAuth2.Experiment
PkceRequestParam |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
portLens | Network.OAuth.OAuth2
PostBody | Network.OAuth.OAuth2
QueryParams | Network.OAuth.OAuth2
RedirectUri |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
refreshAccessToken | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
refreshAccessToken2 | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
refreshAccessTokenInternal | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
refreshAccessTokenUrl | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
refreshAccessTokenWithAuthMethod | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
RefreshToken |
1 (Type/Class) | Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2
refreshToken | Network.OAuth.OAuth2
RefreshTokenRequest | Network.OAuth2.Experiment, Network.OAuth2.Experiment
requestToUri | Network.OAuth.OAuth2
ResourceOwnerPassword | Network.OAuth2.Experiment
ResourceOwnerPasswordIDPApplication | Network.OAuth2.Experiment
rtoken | Network.OAuth.OAuth2
S256 | Network.OAuth2.Experiment
Scope |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
ServerError | Network.OAuth.OAuth2.AuthorizationRequest
TemporarilyUnavailable | Network.OAuth.OAuth2.AuthorizationRequest
TokenRequest | Network.OAuth2.Experiment, Network.OAuth2.Experiment
TokenRequestError |
1 (Type/Class) | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
TokenRequestErrorCode | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
tokenType | Network.OAuth.OAuth2
toOAuth2Key | Network.OAuth2.Experiment
ToQueryParam | Network.OAuth2.Experiment
toQueryParam | Network.OAuth2.Experiment
toResponseTypeParam | Network.OAuth2.Experiment
ToResponseTypeValue | Network.OAuth2.Experiment
toResponseTypeValue | Network.OAuth2.Experiment
UnauthorizedClient |
1 (Data Constructor) | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
2 (Data Constructor) | Network.OAuth.OAuth2.AuthorizationRequest
unCodeChallenge | Network.OAuth2.Experiment
unCodeVerifier | Network.OAuth2.Experiment
UnknownErrorCode | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
UnsupportedGrantType | Network.OAuth.OAuth2.TokenRequest, Network.OAuth.OAuth2
UnsupportedResponseType | Network.OAuth.OAuth2.AuthorizationRequest
uriToRequest | Network.OAuth.OAuth2
UrnOAuthParam |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
Username |
1 (Type/Class) | Network.OAuth2.Experiment
2 (Data Constructor) | Network.OAuth2.Experiment
WithExchangeToken | Network.OAuth2.Experiment, Network.OAuth2.Experiment