amazonka-cognito-identity-0.3.1: Amazon Cognito Identity SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.CognitoIdentity.GetOpenIdToken

Contents

Description

Gets an OpenID token, using a known Cognito ID. This known Cognito ID is returned by GetId. You can optionally add additional logins for the identity. Supplying multiple logins creates an implicit link.

The OpenId token is valid for 15 minutes.

http://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetOpenIdToken.html

Synopsis

Request

Request constructor

getOpenIdToken Source

GetOpenIdToken constructor.

The fields accessible through corresponding lenses are:

Request lenses

goitIdentityId :: Lens' GetOpenIdToken Text Source

A unique identifier in the format REGION:GUID.

goitLogins :: Lens' GetOpenIdToken (HashMap Text Text) Source

A set of optional name-value pairs that map provider names to provider tokens.

Response

Response constructor

getOpenIdTokenResponse :: GetOpenIdTokenResponse Source

GetOpenIdTokenResponse constructor.

The fields accessible through corresponding lenses are:

Response lenses

goitrIdentityId :: Lens' GetOpenIdTokenResponse (Maybe Text) Source

A unique identifier in the format REGION:GUID. Note that the IdentityId returned may not match the one passed on input.

goitrToken :: Lens' GetOpenIdTokenResponse (Maybe Text) Source

An OpenID token, valid for 15 minutes.