AWSIdentityProviderManager Protocol Reference

Conforms to NSObject
Declared in AWSIdentityProvider.h

Overview

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. ‘graph.facebook.com’) 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

AWSIdentityProvider.h

  customRoleArn

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

AWSIdentityProvider.h