AWS.CognitoOIDC
Clients
- ICognitoOpenIDConnectClient — Interface for Amazon Cognito OpenID Connect (Hosted UI) client.
- TCognitoOpenIDConnectClient — Amazon Cognito OpenID Connect client.
Types
- TCognitoOpenIDConnectRedirectURI — Represents the data contained in a redirect URI from Cognito OpenID Connect requests.
- TCognitoOpenIDConnectResponseInspector — Inspector for Cognito OpenID Connect responses.
Requests
- ICognitoOpenIDConnectRequest — Base interface for Cognito OpenID Connect requests.
- TCognitoOpenIDConnectRequest — Base implementation for Cognito OpenID Connect requests.
- ICognitoOpenIDConnectTokenRequest — Interface for Token requests.
- TCognitoOpenIDConnectTokenRequest — Token request class.
- ICognitoOpenIDConnectUserInfoRequest — Interface for UserInfo requests.
- TCognitoOpenIDConnectUserInfoRequest — UserInfo request class.
Responses
- ICognitoOpenIDConnectResponse — Base interface for Cognito OpenID Connect responses.
- TCognitoOpenIDConnectResponse — Base implementation for Cognito OpenID Connect responses.
- ICognitoOpenIDConnectTokenResponse — Interface for Token responses.
- TCognitoOpenIDConnectTokenResponse — Token response class.
- ICognitoOpenIDConnectUserInfoResponse — Interface for UserInfo responses.
- TCognitoOpenIDConnectUserInfoResponse — UserInfo response class.
Exceptions
- ECognitoOpenIDConnectException — Base exception class for Cognito OpenID Connect requests.
- ECognitoOpenIDConnectInvalidClient — Client authentication failed.
- ECognitoOpenIDConnectInvalidGrant — Either the refresh token has been revoked, the authorization code has been consumed already or does not exist, or the app client does not have access to read all attributes in the requested scope.
- ECognitoOpenIDConnectInvalidRequest — The request is missing a required parameter, includes an unsupported parameter value (other than grant_type), or is otherwise malformed.
- ECognitoOpenIDConnectInvalidToken — The access token is expired, revoked, malformed, or invalid.
- ECognitoOpenIDConnectUnauthorizedClient — The client is not allowed for code grant flow or for refreshing tokens.
- ECognitoOpenIDConnectUnsupportedGrantType — The GrantType is not one of: authorization_code, client_credentials, or refresh_token.
Type Aliases
TCognitoOpenIDConnectResponseClass = class of TCognitoOpenIDConnectResponse;— Meta-class for Cognito OpenID Connect responses.