Structures

The following structures are available globally.

  • Represents an error during a request to the Auth0 Authentication API.

    See more

    Declaration

    Swift

    public struct AuthenticationError : Auth0APIError
    extension AuthenticationError: Equatable
  • Multi-factor challenge.

    See more

    Declaration

    Swift

    public struct Challenge : Codable
  • Credentials management utility for securely storing and retrieving the user’s credentials from the Keychain.

    See more

    Declaration

    Swift

    public struct CredentialsManager
  • Represents an error during a Credentials Manager operation.

    See more

    Declaration

    Swift

    public struct CredentialsManagerError : Auth0Error
    extension CredentialsManagerError: Equatable
  • The JSON Web Key Set (JWKS) of your Auth0 tenant.

    See more

    Declaration

    Swift

    public struct JWKS : Codable
  • JWK

    Cryptographic public key of your Auth0 tenant.

    See

    JWKS
    See more

    Declaration

    Swift

    public struct JWK : Codable
  • Represents an error during a request to the Auth0 Management API v2.

    See more

    Declaration

    Swift

    public struct ManagementError : Auth0APIError
    extension ManagementError: Equatable
  • Auth0 API request.

    let request: Request<Credentials, AuthenticationError> = // ...
    
    request.start { result in
       print(result)
    }
    
    See more

    Declaration

    Swift

    public struct Request<T, E> : Requestable where E : Auth0APIError
  • Declaration

    Swift

    public struct Telemetry
  • OIDC Standard Claims user information.

    See

    Claims
    See more

    Declaration

    Swift

    public struct UserInfo : JSONObjectPayload
  • Represents an error during a Web Auth operation.

    See more

    Declaration

    Swift

    public struct WebAuthError : Auth0Error
    extension WebAuthError: Equatable