Member Junction
    Preparing search index...

    Okta authentication provider implementation

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    audience: string

    The expected audience for tokens from this provider

    clientId?: string

    OAuth client ID for this provider (used by OAuth proxy for upstream auth)

    domain?: string

    Provider domain hosting the OAuth endpoints when they aren't on the issuer (used by OAuth proxy)

    issuer: string

    The issuer URL for this provider (must match the 'iss' claim in tokens)

    jwksClient: JwksClient
    jwksUri: string

    The JWKS endpoint URL for retrieving signing keys

    name: string

    Unique name identifier for this provider

    Methods

    • Configures Okta from OKTA_DOMAIN + OKTA_CLIENT_ID, with OKTA_ISSUER overriding the issuer for orgs that use a custom authorization server rather than the default one.

      NEW capability: Okta had no env-var form before the discovery hook existed — it was one of the providers the old hard-coded block did not cover, so it required a config-file entry.

      Parameters

      • env: ProcessEnv

      Returns AuthProviderConfig