AWSAbstractCognitoCredentialsProviderHelper

Objective-C

@interface AWSAbstractCognitoCredentialsProviderHelper
    : NSObject <AWSCognitoCredentialsProviderHelper>

Swift

class AWSAbstractCognitoCredentialsProviderHelper : NSObject, AWSCognitoCredentialsProviderHelperProtocol

An abstract implementation of the AWSCognitoCredentialsProviderHelper.

  • The identity pool for this provider. Used to when making calls to the Amazon Cognito service

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSString *_Nonnull identityPoolId;

    Swift

    var identityPoolId: String { get }
  • The identity id as determined by the Amazon Cognito service

    Declaration

    Objective-C

    @property (strong, nullable) NSString *identityId;

    Swift

    var identityId: String? { get set }
  • The identity provider manager that asynchronously returns logins.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) id<AWSIdentityProviderManager> identityProviderManager;

    Swift

    var identityProviderManager: AWSIdentityProviderManager? { get }