OpenIdConfiguration

public struct OpenIdConfiguration : Codable, Sendable

Struct representing the OpenID Connect configuration.

  • The URL of the authorization endpoint.

    Declaration

    Swift

    public let authorizationEndpoint: String
  • The URL of the token endpoint.

    Declaration

    Swift

    public let tokenEndpoint: String
  • The URL of the userinfo endpoint.

    Declaration

    Swift

    public let userinfoEndpoint: String
  • The URL of the end session endpoint.

    Declaration

    Swift

    public let endSessionEndpoint: String
  • The URL of the revocation endpoint.

    Declaration

    Swift

    public let revocationEndpoint: String
  • The URL of the end session endpoint.

    Declaration

    Swift

    public let pingEndsessionEndpoint: String?