PERS SDK - v2.3.26 / Exports / AuthConfig
Auth configuration for creating providers
• Optional authType: AccountOwnerType
core/auth/auth-provider.interface.ts:58
• Optional projectKey: string
core/auth/auth-provider.interface.ts:59
• Optional tokenProvider: () => Promise<null | string>
▸ (): Promise<null | string>
Promise<null | string>
core/auth/auth-provider.interface.ts:60
• Optional onAuthStatusChange: (status: AuthStatus) => Promise<void>
▸ (status): Promise<void>
| Name | Type |
|---|---|
status | AuthStatus |
Promise<void>
core/auth/auth-provider.interface.ts:61
• Optional storage: TokenStorage
Custom token storage (overrides auto-detection)
core/auth/auth-provider.interface.ts:63
• Optional dpop: Object
DPoP Configuration
| Name | Type |
|---|---|
enabled | boolean |
cryptoProvider? | DPoPCryptoProvider |