Structures

The following structures are available globally.

  • Struct representing an authorization code.

    • Property code: code used for authorization.
    • Property codeVerifier: code verifier associated with the authorization code.
    See more

    Declaration

    Swift

    public struct AuthCode : Codable, Sendable
  • Struct representing the OpenID Connect configuration.

    See more

    Declaration

    Swift

    public struct OpenIdConfiguration : Codable, Sendable
  • Struct for PKCE (Proof Key for Code Exchange).

    • property codeVerifier: The code verifier for the PKCE.
    • property codeChallenge: The code challenge for the PKCE.
    • property codeChallengeMethod: The code challenge method for the PKCE.
    See more

    Declaration

    Swift

    public struct Pkce : Sendable
  • Struct representing an OIDC token.

    See more

    Declaration

    Swift

    public struct Token : Codable, Sendable
    extension Token: CustomStringConvertible