AWSIdentityProviderManager
Objective-C
@protocol AWSIdentityProviderManager <NSObject>
Swift
protocol AWSIdentityProviderManager : NSObjectProtocol
AWSIdentityProviderManager provides an interface for creating the logins dictionary for Amazon Cognito Identity.
-
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.
-
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.
Declaration
Objective-C
@optional @property (nonatomic, readonly) NSString *_Nonnull customRoleArn;Swift
optional var customRoleArn: String { get }
View on GitHub
Install in Dash
AWSIdentityProviderManager Protocol Reference