Skip to content

ClientMetadata

Defined in: @types/oidc-provider/index.d.ts:121

[key: string]: unknown

optional application_type?: "web" | "native"

Defined in: @types/oidc-provider/index.d.ts:62

AllClientMetadata.application_type


optional authorization_encrypted_response_alg?: EncryptionAlgValues

Defined in: @types/oidc-provider/index.d.ts:105

AllClientMetadata.authorization_encrypted_response_alg


optional authorization_encrypted_response_enc?: EncryptionEncValues

Defined in: @types/oidc-provider/index.d.ts:106

AllClientMetadata.authorization_encrypted_response_enc


optional authorization_signed_response_alg?: SigningAlgorithm

Defined in: @types/oidc-provider/index.d.ts:104

AllClientMetadata.authorization_signed_response_alg


backchannel_authentication_request_signing_alg?

Section titled “backchannel_authentication_request_signing_alg?”

optional backchannel_authentication_request_signing_alg?: string

Defined in: @types/oidc-provider/index.d.ts:114

AllClientMetadata.backchannel_authentication_request_signing_alg


optional backchannel_client_notification_endpoint?: string

Defined in: @types/oidc-provider/index.d.ts:115

AllClientMetadata.backchannel_client_notification_endpoint


optional backchannel_logout_session_required?: boolean

Defined in: @types/oidc-provider/index.d.ts:95

AllClientMetadata.backchannel_logout_session_required


optional backchannel_logout_uri?: string

Defined in: @types/oidc-provider/index.d.ts:96

AllClientMetadata.backchannel_logout_uri


optional backchannel_token_delivery_mode?: CIBADeliveryMode

Defined in: @types/oidc-provider/index.d.ts:116

AllClientMetadata.backchannel_token_delivery_mode


optional backchannel_user_code_parameter?: boolean

Defined in: @types/oidc-provider/index.d.ts:113

AllClientMetadata.backchannel_user_code_parameter


client_id: string

Defined in: @types/oidc-provider/index.d.ts:122

AllClientMetadata.client_id


optional client_id_issued_at?: number

Defined in: @types/oidc-provider/index.d.ts:63

AllClientMetadata.client_id_issued_at


optional client_name?: string

Defined in: @types/oidc-provider/index.d.ts:64

AllClientMetadata.client_name


optional client_secret?: string

Defined in: @types/oidc-provider/index.d.ts:66

AllClientMetadata.client_secret


optional client_secret_expires_at?: number

Defined in: @types/oidc-provider/index.d.ts:65

AllClientMetadata.client_secret_expires_at


optional client_uri?: string

Defined in: @types/oidc-provider/index.d.ts:67

AllClientMetadata.client_uri


optional contacts?: string[]

Defined in: @types/oidc-provider/index.d.ts:68

AllClientMetadata.contacts


optional default_acr_values?: string[]

Defined in: @types/oidc-provider/index.d.ts:69

AllClientMetadata.default_acr_values


optional default_max_age?: number

Defined in: @types/oidc-provider/index.d.ts:70

AllClientMetadata.default_max_age


optional grant_types?: string[]

Defined in: @types/oidc-provider/index.d.ts:58

AllClientMetadata.grant_types


optional id_token_encrypted_response_alg?: EncryptionAlgValues

Defined in: @types/oidc-provider/index.d.ts:100

AllClientMetadata.id_token_encrypted_response_alg


optional id_token_encrypted_response_enc?: EncryptionEncValues

Defined in: @types/oidc-provider/index.d.ts:101

AllClientMetadata.id_token_encrypted_response_enc


optional id_token_signed_response_alg?: SigningAlgorithmWithNone

Defined in: @types/oidc-provider/index.d.ts:71

AllClientMetadata.id_token_signed_response_alg


optional initiate_login_uri?: string

Defined in: @types/oidc-provider/index.d.ts:72

AllClientMetadata.initiate_login_uri


optional introspection_encrypted_response_alg?: EncryptionAlgValues

Defined in: @types/oidc-provider/index.d.ts:93

AllClientMetadata.introspection_encrypted_response_alg


optional introspection_encrypted_response_enc?: EncryptionEncValues

Defined in: @types/oidc-provider/index.d.ts:94

AllClientMetadata.introspection_encrypted_response_enc


optional introspection_signed_response_alg?: SigningAlgorithmWithNone

Defined in: @types/oidc-provider/index.d.ts:92

AllClientMetadata.introspection_signed_response_alg


optional jwks?: JWKS

Defined in: @types/oidc-provider/index.d.ts:74

AllClientMetadata.jwks


optional jwks_uri?: string

Defined in: @types/oidc-provider/index.d.ts:73

AllClientMetadata.jwks_uri


optional logo_uri?: string

Defined in: @types/oidc-provider/index.d.ts:75

AllClientMetadata.logo_uri


optional policy_uri?: string

Defined in: @types/oidc-provider/index.d.ts:76

AllClientMetadata.policy_uri


optional post_logout_redirect_uris?: string[]

Defined in: @types/oidc-provider/index.d.ts:77

AllClientMetadata.post_logout_redirect_uris


optional redirect_uris?: string[]

Defined in: @types/oidc-provider/index.d.ts:57

AllClientMetadata.redirect_uris


optional request_object_encryption_alg?: EncryptionAlgValues

Defined in: @types/oidc-provider/index.d.ts:98

AllClientMetadata.request_object_encryption_alg


optional request_object_encryption_enc?: EncryptionEncValues

Defined in: @types/oidc-provider/index.d.ts:99

AllClientMetadata.request_object_encryption_enc


optional request_object_signing_alg?: SigningAlgorithmWithNone

Defined in: @types/oidc-provider/index.d.ts:97

AllClientMetadata.request_object_signing_alg


optional require_auth_time?: boolean

Defined in: @types/oidc-provider/index.d.ts:78

AllClientMetadata.require_auth_time


optional require_pushed_authorization_requests?: boolean

Defined in: @types/oidc-provider/index.d.ts:111

AllClientMetadata.require_pushed_authorization_requests


optional require_signed_request_object?: boolean

Defined in: @types/oidc-provider/index.d.ts:110

AllClientMetadata.require_signed_request_object


optional response_modes?: string[]

Defined in: @types/oidc-provider/index.d.ts:60

AllClientMetadata.response_modes


optional response_types?: ResponseType[]

Defined in: @types/oidc-provider/index.d.ts:59

AllClientMetadata.response_types


optional scope?: string

Defined in: @types/oidc-provider/index.d.ts:79

AllClientMetadata.scope


optional sector_identifier_uri?: string

Defined in: @types/oidc-provider/index.d.ts:80

AllClientMetadata.sector_identifier_uri


optional subject_type?: SubjectTypes

Defined in: @types/oidc-provider/index.d.ts:81

AllClientMetadata.subject_type


optional tls_client_auth_san_dns?: string

Defined in: @types/oidc-provider/index.d.ts:86

AllClientMetadata.tls_client_auth_san_dns


optional tls_client_auth_san_email?: string

Defined in: @types/oidc-provider/index.d.ts:89

AllClientMetadata.tls_client_auth_san_email


optional tls_client_auth_san_ip?: string

Defined in: @types/oidc-provider/index.d.ts:88

AllClientMetadata.tls_client_auth_san_ip


optional tls_client_auth_san_uri?: string

Defined in: @types/oidc-provider/index.d.ts:87

AllClientMetadata.tls_client_auth_san_uri


optional tls_client_auth_subject_dn?: string

Defined in: @types/oidc-provider/index.d.ts:85

AllClientMetadata.tls_client_auth_subject_dn


tls_client_certificate_bound_access_tokens?

Section titled “tls_client_certificate_bound_access_tokens?”

optional tls_client_certificate_bound_access_tokens?: boolean

Defined in: @types/oidc-provider/index.d.ts:107

AllClientMetadata.tls_client_certificate_bound_access_tokens


optional token_endpoint_auth_method?: ClientAuthMethod

Defined in: @types/oidc-provider/index.d.ts:82

AllClientMetadata.token_endpoint_auth_method


optional token_endpoint_auth_signing_alg?: SigningAlgorithm

Defined in: @types/oidc-provider/index.d.ts:90

AllClientMetadata.token_endpoint_auth_signing_alg


optional tos_uri?: string

Defined in: @types/oidc-provider/index.d.ts:83

AllClientMetadata.tos_uri


optional use_mtls_endpoint_aliases?: boolean

Defined in: @types/oidc-provider/index.d.ts:108

AllClientMetadata.use_mtls_endpoint_aliases


optional userinfo_encrypted_response_alg?: EncryptionAlgValues

Defined in: @types/oidc-provider/index.d.ts:102

AllClientMetadata.userinfo_encrypted_response_alg


optional userinfo_encrypted_response_enc?: EncryptionEncValues

Defined in: @types/oidc-provider/index.d.ts:103

AllClientMetadata.userinfo_encrypted_response_enc


optional userinfo_signed_response_alg?: SigningAlgorithmWithNone

Defined in: @types/oidc-provider/index.d.ts:91

AllClientMetadata.userinfo_signed_response_alg