AWSAuthUIConfiguration Class Reference

Inherits from NSObject
Conforms to AWSUIConfiguration
Declared in AWSAuthUIConfiguration.h
AWSAuthUIConfiguration.m

Overview

The AWSAuthUIConfiguration class defines the configuration information that can be customized on the SignIn screen

  1. Logo Image
  2. Background Color
  3. Enable/Disable UserPools UI
  4. SignInButtons

*

  canCancel

If set to YES user can hit cancel button to dismiss sign in UI *

@property (atomic) BOOL canCancel

Declared In

AWSAuthUIConfiguration.h

  logoImage

The logo to be used on the Auth UI Screen *

@property (nonatomic, nullable) UIImage *logoImage

Declared In

AWSAuthUIConfiguration.h

  backgroundColor

Gets the backgorund color of the sign in screen configured by the user *

@property (nonatomic, nullable) UIColor *backgroundColor

Declared In

AWSAuthUIConfiguration.h

  enableUserPoolsUI

Enables the User Pools UI Flows for Sign In, Create Account and Forgot Password *

@property (atomic) BOOL enableUserPoolsUI

Declared In

AWSAuthUIConfiguration.h

– addAWSSignInButtonViewClass:NS_SWIFT_NAME:

Registers the shared instance of sign in provider implementing AWSSignInProvider.

- (void)addAWSSignInButtonViewClass:(_Nonnull Class<AWSSignInButtonView>)signInButtonViewClass NS_SWIFT_NAME

Parameters

signInButtonViewClass

The SignInButtonView that conforms to the AWSSignInButtonView protocol. *

Declared In

AWSAuthUIConfiguration.h