AWSCognitoIdentityUserPoolConfiguration

@interface AWSCognitoIdentityUserPoolConfiguration : NSObject

@property (nonatomic, readonly) NSString *clientId;
@property (nonatomic, readonly, nullable) NSString *clientSecret;
@property (nonatomic, readonly) NSString *poolId;
@property (nonatomic, readonly) NSString *pinpointAppId;
@property (nonatomic, readonly) BOOL shouldProvideCognitoValidationData;
@property (nonatomic, readonly) BOOL migrationEnabled;

- (instancetype)initWithClientId:(NSString *)clientId
                    clientSecret:(nullable NSString *)clientSecret
                          poolId:(NSString *)poolId;

- (instancetype)initWithClientId:(NSString *)clientId
                    clientSecret:(nullable NSString *)clientSecret
                          poolId:(NSString *)poolId
shouldProvideCognitoValidationData:(BOOL)shouldProvideCognitoValidationData;

- (instancetype)initWithClientId:(NSString *)clientId
                    clientSecret:(nullable NSString *)clientSecret
                          poolId:(NSString *)poolId
shouldProvideCognitoValidationData:(BOOL)shouldProvideCognitoValidationData
                   pinpointAppId:(nullable NSString *)pinpointAppId;

- (instancetype)initWithClientId:(NSString *)clientId
                    clientSecret:(nullable NSString *)clientSecret
                          poolId:(NSString *)poolId
shouldProvideCognitoValidationData:(BOOL)shouldProvideCognitoValidationData
                   pinpointAppId:(nullable NSString *)pinpointAppId
                migrationEnabled:(BOOL) migrationEnabled;

@end

Undocumented

  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *clientId

    Swift

    var clientId: String { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *clientSecret

    Swift

    var clientSecret: String? { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *poolId

    Swift

    var poolId: String { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *pinpointAppId

    Swift

    var pinpointAppId: String { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) BOOL shouldProvideCognitoValidationData

    Swift

    var shouldProvideCognitoValidationData: Bool { get }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly) BOOL migrationEnabled

    Swift

    var migrationEnabled: Bool { get }
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithClientId:(NSString *)clientId
                        clientSecret:(nullable NSString *)clientSecret
                              poolId:(NSString *)poolId;

    Swift

    init(clientId: String, clientSecret: String?, poolId: String)
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithClientId:(NSString *)clientId
                        clientSecret:(nullable NSString *)clientSecret
                              poolId:(NSString *)poolId
    shouldProvideCognitoValidationData:(BOOL)shouldProvideCognitoValidationData;

    Swift

    init(clientId: String, clientSecret: String?, poolId: String, shouldProvideCognitoValidationData: Bool)
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithClientId:(NSString *)clientId
                        clientSecret:(nullable NSString *)clientSecret
                              poolId:(NSString *)poolId
    shouldProvideCognitoValidationData:(BOOL)shouldProvideCognitoValidationData
                       pinpointAppId:(nullable NSString *)pinpointAppId;

    Swift

    init(clientId: String, clientSecret: String?, poolId: String, shouldProvideCognitoValidationData: Bool, pinpointAppId: String?)
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithClientId:(NSString *)clientId
                        clientSecret:(nullable NSString *)clientSecret
                              poolId:(NSString *)poolId
    shouldProvideCognitoValidationData:(BOOL)shouldProvideCognitoValidationData
                       pinpointAppId:(nullable NSString *)pinpointAppId
                    migrationEnabled:(BOOL) migrationEnabled;

    Swift

    init(clientId: String, clientSecret: String?, poolId: String, shouldProvideCognitoValidationData: Bool, pinpointAppId: String?, migrationEnabled: Bool)