Classes

The following classes are available globally.

  • Allow the Agent to run on OidcConfig so that it can access the configuration object.

    Declaration

    Swift

    public class OidcConfig<T>
  • Default implementation of the Agent interface.

    See more

    Declaration

    Swift

    public final class DefaultAgent : Agent
  • Delegate class to dispatch Agent functions

    See more

    Declaration

    Swift

    public class AgentDelegate<T> : AgentDelegateProtocol
  • Class representing an OpenID Connect client.

    • Property pkce: PKCE object used for the Authorization call.
    See more

    Declaration

    Swift

    public class OidcClient
  • Configuration class for OIDC client.

    See more

    Declaration

    Swift

    public class OidcClientConfig : @unchecked Sendable
  • Class for an OIDC User

    See more

    Declaration

    Swift

    public class OidcUser : User, @unchecked Sendable