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

Safe HaskellNone
LanguageHaskell2010

Network.AWS.CognitoIdentity.Types

Contents

Synopsis

Service

data CognitoIdentity Source

Version 2014-06-30 of the Amazon Cognito Identity service.

Error

data JSONError :: *

Instances

Eq JSONError 
Show JSONError 
Generic JSONError 
FromJSON JSONError 
AWSErrorCode JSONError 
type Rep JSONError = D1 D1JSONError (C1 C1_0JSONError ((:*:) (S1 S1_0_0JSONError (Rec0 (Maybe Text))) ((:*:) (S1 S1_0_1JSONError (Rec0 ErrorCode)) (S1 S1_0_2JSONError (Rec0 Text))))) 

Credentials

credentials :: Credentials Source

Credentials constructor.

The fields accessible through corresponding lenses are:

cAccessKeyId :: Lens' Credentials (Maybe Text) Source

The Access Key portion of the credentials.

cExpiration :: Lens' Credentials (Maybe UTCTime) Source

The date at which these credentials will expire.

cSecretKey :: Lens' Credentials (Maybe Text) Source

The Secret Access Key portion of the credentials

cSessionToken :: Lens' Credentials (Maybe Text) Source

The Session Token portion of the credentials

IdentityDescription

idCreationDate :: Lens' IdentityDescription (Maybe UTCTime) Source

Date on which the identity was created.

idIdentityId :: Lens' IdentityDescription (Maybe Text) Source

A unique identifier in the format REGION:GUID.

idLastModifiedDate :: Lens' IdentityDescription (Maybe UTCTime) Source

Date on which the identity was last modified.

idLogins :: Lens' IdentityDescription [Text] Source

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

IdentityPool

ipAllowUnauthenticatedIdentities :: Lens' IdentityPool Bool Source

TRUE if the identity pool supports unauthenticated logins.

ipDeveloperProviderName :: Lens' IdentityPool (Maybe Text) Source

The "domain" by which Cognito will refer to your users.

ipIdentityPoolId :: Lens' IdentityPool Text Source

An identity pool ID in the format REGION:GUID.

ipIdentityPoolName :: Lens' IdentityPool Text Source

A string that you provide.

ipOpenIdConnectProviderARNs :: Lens' IdentityPool [Text] Source

A list of OpendID Connect provider ARNs.

ipSupportedLoginProviders :: Lens' IdentityPool (HashMap Text Text) Source

Optional key:value pairs mapping provider names to provider app IDs.

IdentityPoolShortDescription

ipsdIdentityPoolId :: Lens' IdentityPoolShortDescription (Maybe Text) Source

An identity pool ID in the format REGION:GUID.