@accelerated-software-development/caddy-api-client - v0.4.3
    Preparing search index...

    Interface BuildOidcProviderOptions

    Options for building an OIDC identity provider

    interface BuildOidcProviderOptions {
        clientId: string;
        clientSecret: string;
        metadataUrl: string;
        name?: string;
        provider: string;
        realm?: string;
        scopes?: string[];
    }
    Index

    Properties

    clientId: string

    Client ID

    clientSecret: string

    Client secret

    metadataUrl: string

    OIDC metadata/discovery URL (.well-known/openid-configuration)

    "https://keycloak.example.com/realms/myrealm/.well-known/openid-configuration"
    
    name?: string

    Name of the identity provider (used to reference it in portals)

    provider: string

    OIDC provider name (keycloak, okta, auth0, etc.)

    realm?: string

    Realm name for this provider

    scopes?: string[]

    Scopes to request

    ["openid", "email", "profile"]