Storage configuration type for OIDC tokens and authorization state.
Opaque handle returned by configureOidcStorage.
Used by native-backed modules to resolve a previously registered OIDC storage configuration for token and authorization state persistence.
OIDC storage is critical for securely managing authentication tokens and should use appropriate security settings for your application's requirements.
Includes a kind discriminator and compile-time brand so callers cannot accidentally pass a plain config object where a registered handle is required.
kind
Basic usage:
import { configureOidcStorage } from '@ping-identity/rn-storage';const oidcStorage: OidcStorage = configureOidcStorage({ android: { keyAlias: 'oidc_key', fileName: 'oidc_tokens' }});// Use with OIDC configuration// configureOidc({ storage: oidcStorage, ... }); Copy
import { configureOidcStorage } from '@ping-identity/rn-storage';const oidcStorage: OidcStorage = configureOidcStorage({ android: { keyAlias: 'oidc_key', fileName: 'oidc_tokens' }});// Use with OIDC configuration// configureOidc({ storage: oidcStorage, ... });
Storage configuration type for OIDC tokens and authorization state.
Opaque handle returned by configureOidcStorage.
Used by native-backed modules to resolve a previously registered OIDC storage configuration for token and authorization state persistence.
OIDC storage is critical for securely managing authentication tokens and should use appropriate security settings for your application's requirements.