auth.provider API
    Preparing search index...

    Classes

    AdapterFactoryError
    BootError
    ChallengeStorageError
    ExpiredKidError
    InMemoryClientRepository
    InMemoryCodeRepository
    InMemoryUserRepository
    JwtVerificationError
    RefreshTokenStorageError
    UnknownKidError
    WebAuthnCredentialStorageError

    Interfaces

    AccessTokenDenylist
    AcquireLockOptions
    AdapterFactory
    AppHandle
    AsymmetricKeyStoreOptions
    AuditEvent
    AuditSink
    AuthenticatedClient
    BuilderContext
    Challenge
    ChallengeCeremony
    ChallengeCeremonyDeps
    ChallengeStore
    CircularDependencyDetails
    CleanupRecord
    Client
    ClientRepository
    Code
    CodeData
    CodeRepository
    CollectedRouteContribution
    ComponentMap
    ConfigValidationFailedDetails
    ContributeAndOverrideSameKeyDetails
    ContributeFactoryFailedDetails
    ContributesMap
    ContributionCollectorMap
    CreateAppOptions
    CreateUserSessionInput
    DuplicateContributeDetails
    DuplicateModuleNameDetails
    DuplicateOverrideDetails
    DuplicateProvidesDetails
    EnrollResult
    ErrorEnvelope
    FederationProviderHandle
    FederationRedirectPolicyUnpairedDetails
    FederationTokens
    FederationTokenStore
    GenerateIdTokenOptions
    GenerateLogoutTokenOptions
    GenerateTokenOptions
    GrantContext
    GrantDependencies
    GrantError
    GrantHandler
    GrantHandlerResolver
    GrantHandlerResult
    GrantModule
    GrantPolicyContext
    GrantPolicyHook
    GrantPolicyRequest
    GrantSuccess
    InvalidRouteAdvertisementPathDetails
    JWTPayload
    JwtVerifyOptions
    KeyStore
    LifecycleRegistrar
    LifecycleWithoutProvidesDetails
    ListCollector
    ListShapedOverrideDetails
    Logger
    ManagedKey
    MfaChallenge
    MfaCoordinator
    MfaIssueContext
    MfaPendingTransaction
    MfaProvider
    MfaRouteDeps
    MfaTransactionStore
    MfaVerifyResult
    MissingRequiredComponentDetails
    ModuleSpec
    NameKeyedCollector
    OrderedRouteContribution
    OverrideTargetMissingDetails
    ProvidesFactoryFailedDetails
    RateLimitContext
    RateLimitDecision
    RateLimiter
    RateLimitSpec
    RefreshTokenFamily
    RefreshTokenFamilyRevocation
    RefreshTokenFamilyRevocationDeps
    RefreshTokenFamilyRotation
    RefreshTokenFamilyRotationDeps
    RefreshTokenFamilyStore
    RegisteredRP
    ReplaySeenSet
    RouteCollector
    RouteContribution
    RouteOrderCycleDetails
    RouteOrderTargetMissingDetails
    SessionData
    SessionFamilyIndex
    SessionFederationIndex
    SessionMutation
    SessionRPRegistry
    SignJwtOptions
    SupportsEnrollment
    SupportsLock
    SupportsRevocation
    Token
    TokenExchangeValidatorResolver
    TokenResponse
    UnknownContributionKindDetails
    User
    UserRepository
    UserSession
    UserSessionClaims
    UserSessionStore
    VerifiedJwt
    WebAuthnCredential
    WebAuthnCredentialStore

    Type Aliases

    AccessTokenDenylistFactory
    AdapterBuilder
    Algorithm
    AppConfig
    AuditHook
    AuditHookFactory
    AuditSinkFactory
    AuthenticatorTransport
    BootErrorDetails
    BootErrorReason
    BootStage
    BootstrapComponentCollisionDetails
    BootstrapMap
    ChallengeCeremonyOutcome
    ChallengeStorageErrorReason
    ChallengeStoreFactory
    ClientEntry
    ComponentKey
    ConfigSchema
    ContributionKindMap
    CoreConfig
    DefaultBootstrapMap
    ExchangeTokenValidator
    ExchangeTokenValidatorFactory
    FederationFactory
    FederationProvider
    FederationTokenStoreFactory
    GrantFactory
    GrantPolicyDecision
    GrantPolicyHookContribution
    GrantPolicyHookFactory
    GrantResult
    JwtType
    JwtVerificationReason
    KeyLike
    KeyStoreFactory
    LockResult
    MfaFactor
    MfaFactorFactory
    MfaProviderFactory
    MfaResumeState
    MfaVerifyFailureReason
    Module
    PathResolver
    Provider
    ProviderDeps
    PublicClient
    RateLimiterFactory
    RefreshTokenFamilyRotationOutcome
    RefreshTokenFamilyStoreFactory
    RefreshTokenFamilyUpdateResult
    RefreshTokenStorageErrorReason
    ReplaySeenSetFactory
    RouteContributionEntry
    RouteContributionFactory
    RouteHandler
    SessionFamilyIndexFactory
    SessionFederationIndexFactory
    SessionRPRegistryFactory
    SyntheticKeyCollisionDetails
    TokenEndpointAuthMethod
    UserEntry
    UserSessionStoreFactory
    WebAuthnCredentialStorageErrorReason
    WebAuthnCredentialStoreFactory

    Variables

    AppConfigSchema
    BACKCHANNEL_LOGOUT_EVENT_URI
    ClientEntrySchema
    consoleLogger
    CoreConfigSchema
    defaultChallengeCeremonyModule
    defaultRefreshTokenFamilyRevocationModule
    defaultRefreshTokenFamilyRotationModule
    fullSectionsSchema
    memoryAccessTokenDenylistModule
    memoryChallengeStoreModule
    memoryFederationTokenStoreModule
    memoryRateLimiterModule
    memoryRefreshTokenFamilyStoreModule
    memoryReplaySeenSetModule
    memorySessionStoresModule
    memoryWebAuthnCredentialStoreModule
    SYNTHETIC_COMPONENT_KEYS
    UserEntrySchema

    Functions

    canonicalChallengeKey
    composeConfigSchema
    constantTimeStringEqual
    createAccessTokenDenylistFactory
    createAdapterFactory
    createApp
    createAsymmetricKeyStore
    createAuditSinkFactory
    createChallengeCeremony
    createChallengeStoreFactory
    createConsoleLogger
    createFederationTokenStoreFactory
    createGrantPolicyHookFactory
    createInMemorySessionFamilyIndex
    createInMemorySessionFederationIndex
    createInMemorySessionRPRegistry
    createInMemoryUserSessionStore
    createKeyStoreFactory
    createMemoryAccessTokenDenylist
    createMemoryChallengeStore
    createMemoryRefreshTokenFamilyStore
    createMemoryReplaySeenSet
    createMemoryWebAuthnCredentialStore
    createMfaProviderFactory
    createMfaRouter
    createRateLimiterFactory
    createRefreshTokenFamilyRevocation
    createRefreshTokenFamilyRotation
    createRefreshTokenFamilyStoreFactory
    createReplaySeenSetFactory
    createRepositoryFactories
    createSessionFamilyIndexFactory
    createSessionFederationIndexFactory
    createSessionRPRegistryFactory
    createSymmetricKeyStore
    createUserSessionStoreFactory
    createWebAuthnCredentialStoreFactory
    defineModule
    emitAuditEvent
    errorEnvelope
    filterClaimsByScope
    formatObject
    generateIdToken
    generateLogoutToken
    generateToken
    generateTokenResponse
    loadYamlMap
    registerBuiltinAccessTokenDenylists
    registerBuiltinAuditSinks
    registerBuiltinChallengeStores
    registerBuiltinFederationTokenStores
    registerBuiltinKeyStores
    registerBuiltinRateLimiters
    registerBuiltinRefreshTokenFamilyStores
    registerBuiltinReplaySeenSets
    registerBuiltinWebAuthnCredentialStores
    supportsEnrollment
    supportsLock
    supportsRevocation
    verifyJwt