Optionalaccess_token_ttl
access_token_ttl?: number
Optionalauthorization_code_ttl
authorization_code_ttl?: number
Optionalclients
clients?: {
id: string;
redirect_uris?: string[];
scopes: string[];
secret?: string;
}[]
OptionaldatabaseOperations
Optionalissuer_client
issuer_client?: { id?: string; scopes: string[] }
Optionalissuer_display
issuer_display?: { locale?: string; logo?: { uri: string }; name: string }[]
Optionalissuer_state_ttl
issuer_state_ttl?: number
Optionalissuer_url
issuer_url?: string
Optionalprevious_secrets
previous_secrets?: string[]
Optionalpushed_authorization_request_ttl
pushed_authorization_request_ttl?: number
Optionalrotate_secret
rotate_secret?: boolean
Optionalsecret
secret?: string
Optionalsecret_base
secret_base?: string
Optionalsecret_ttl
secret_ttl?: number
Optionalsupported_credential_configuration_paths
supported_credential_configuration_paths?: string[]
Optionalsupported_credential_configurations
supported_credential_configurations?: {
credential_configuration_id: string;
display: {
background_color?: string;
background_image?: { uri: string };
description?: string;
locale: string;
name: string;
text_color?: string;
}[];
doctype?: string;
format: string;
label?: string;
scope: string;
vct?: string;
}[]
Optionaltoken_encryption
token_encryption?: string
Optionaltrusted_root_certificate_paths
trusted_root_certificate_paths?: string[]
Optionaltrusted_root_certificates
trusted_root_certificates?: string[]
Optionalwallet_url
wallet_url?: string