AWSIdentityProviderManager Protocol Reference

Conforms to NSObject
Declared in AWSIdentityProvider.h


AWSIdentityProviderManager provides an interface for creating the logins dictionary for Amazon Cognito Identity.

– logins required method

Each entry in logins represents a single login with an identity provider. The key is the domain of the login provider (e.g. ‘’) and the value is the OAuth/OpenId Connect token that results from an authentication with that login provider.

- (AWSTask<NSDictionary<NSString*,NSString*> *> *)logins

Declared In



If the token contains the role arn and there are multiple roles, return the custom role to assume. This is currently only supported for SAML identity providers.

@property (nonatomic, readonly) NSString *customRoleArn

Declared In