Type Alias AuthSettingsResource

The authentication settings for a tenant, controlling user session duration and inactivity behavior.

type AuthSettingsResource = {
    dcrAllowedAuthenticationMethods?: ("none" | "client_secret")[];
    dcrDefaultConsentMethod?: "trusted" | "required";
    dynamicClientRegistrationEnabled?: boolean;
    id?: string;
    isDefault?: boolean;
    maxUserSessionLifespanMinutes: number;
    tenantId: string;
    userSessionInactivityTimeoutMinutes: number;
}
Index

Properties

dcrAllowedAuthenticationMethods?: ("none" | "client_secret")[]

The allowed authentication methods for dynamic client registration. Only present when dynamic client registration is enabled.

dcrDefaultConsentMethod?: "trusted" | "required"
dynamicClientRegistrationEnabled?: boolean
id?: string
isDefault?: boolean
maxUserSessionLifespanMinutes: number
tenantId: string
userSessionInactivityTimeoutMinutes: number