Classes
The following classes are available globally.
-
Identity provider that uses Cognito user pool.
See moreDeclaration
Swift
public class CognitoUserPoolIdentityProvider : IdentityProvider
-
Default implementation for
See moreSudoUserClient
.Declaration
Swift
public class DefaultSudoUserClient : SudoUserClient
-
See moreSudoUserClient
based authentication provider implementation to be used by AWS AppSync client.Declaration
Swift
public class GraphQLAuthProvider : AWSCognitoUserPoolsAuthProviderAsync
-
See moreSudoUserClient
based authentication identity provider manager implementation to be used by AWS clients.Declaration
Swift
public class IdentityProviderManager : NSObject, AWSIdentityProviderManager
-
The default implementation of SerializableObject protocol that serializes the object’s content into JSON.
See moreDeclaration
Swift
public class JSONSerializableObject
extension JSONSerializableObject: SerializableObject
extension JSONSerializableObject: Equatable
extension JSONSerializableObject: CustomStringConvertible
-
Encapsultes a JSON Web Token.
See moreDeclaration
Swift
public class JWT
-
Authentication info consisting of a JWT signed using the locally stored private key..
See moreDeclaration
Swift
public class LocalAuthenticationInfo : AuthenticationInfo
-
Authentication provider for generating authentication info using a locally stored private key.
See moreDeclaration
Swift
public class LocalAuthenticationProvider : AuthenticationProvider
-
Encapsulates a public key used for authentication and encryption.
Declaration
Swift
public class PublicKey : JSONSerializableObject
-
Encapsulates a registration challenge that must be answered in order to successfully register a new user.
See moreDeclaration
Swift
public class RegistrationChallenge : JSONSerializableObject
-
Authentication info consisting of a JWT signed using the TEST registration key.
See moreDeclaration
Swift
public class TESTAuthenticationInfo : AuthenticationInfo
-
Authentication provider for generating authentication info using a TEST registration key.
See moreDeclaration
Swift
public class TESTAuthenticationProvider : AuthenticationProvider