Client
Defined in: @types/oidc-provider/index.d.ts:605
Indexable
Section titled “Indexable”[
key:string]:unknown
Properties
Section titled “Properties”applicationType?
Section titled “applicationType?”
readonlyoptionalapplicationType?:"web"|"native"
Defined in: @types/oidc-provider/index.d.ts:625
authorizationEncryptedResponseAlg?
Section titled “authorizationEncryptedResponseAlg?”
readonlyoptionalauthorizationEncryptedResponseAlg?:string
Defined in: @types/oidc-provider/index.d.ts:670
authorizationEncryptedResponseEnc?
Section titled “authorizationEncryptedResponseEnc?”
readonlyoptionalauthorizationEncryptedResponseEnc?:string
Defined in: @types/oidc-provider/index.d.ts:671
authorizationSignedResponseAlg?
Section titled “authorizationSignedResponseAlg?”
readonlyoptionalauthorizationSignedResponseAlg?:string
Defined in: @types/oidc-provider/index.d.ts:669
backchannelAuthenticationRequestSigningAlg?
Section titled “backchannelAuthenticationRequestSigningAlg?”
readonlyoptionalbackchannelAuthenticationRequestSigningAlg?:string
Defined in: @types/oidc-provider/index.d.ts:675
backchannelClientNotificationEndpoint?
Section titled “backchannelClientNotificationEndpoint?”
readonlyoptionalbackchannelClientNotificationEndpoint?:string
Defined in: @types/oidc-provider/index.d.ts:676
backchannelLogoutSessionRequired?
Section titled “backchannelLogoutSessionRequired?”
readonlyoptionalbackchannelLogoutSessionRequired?:boolean
Defined in: @types/oidc-provider/index.d.ts:660
backchannelLogoutUri?
Section titled “backchannelLogoutUri?”
readonlyoptionalbackchannelLogoutUri?:string
Defined in: @types/oidc-provider/index.d.ts:661
backchannelTokenDeliveryMode?
Section titled “backchannelTokenDeliveryMode?”
readonlyoptionalbackchannelTokenDeliveryMode?:CIBADeliveryMode
Defined in: @types/oidc-provider/index.d.ts:677
backchannelUserCodeParameter?
Section titled “backchannelUserCodeParameter?”
readonlyoptionalbackchannelUserCodeParameter?:boolean
Defined in: @types/oidc-provider/index.d.ts:674
clientAuthMethod?
Section titled “clientAuthMethod?”
readonlyoptionalclientAuthMethod?:string
Defined in: @types/oidc-provider/index.d.ts:645
clientAuthSigningAlg?
Section titled “clientAuthSigningAlg?”
readonlyoptionalclientAuthSigningAlg?:string
Defined in: @types/oidc-provider/index.d.ts:655
clientId
Section titled “clientId”
readonlyclientId:string
Defined in: @types/oidc-provider/index.d.ts:618
clientIdIssuedAt?
Section titled “clientIdIssuedAt?”
readonlyoptionalclientIdIssuedAt?:number
Defined in: @types/oidc-provider/index.d.ts:626
clientName?
Section titled “clientName?”
readonlyoptionalclientName?:string
Defined in: @types/oidc-provider/index.d.ts:627
clientSecret?
Section titled “clientSecret?”
readonlyoptionalclientSecret?:string
Defined in: @types/oidc-provider/index.d.ts:629
clientSecretExpiresAt?
Section titled “clientSecretExpiresAt?”
readonlyoptionalclientSecretExpiresAt?:number
Defined in: @types/oidc-provider/index.d.ts:628
clientUri?
Section titled “clientUri?”
readonlyoptionalclientUri?:string
Defined in: @types/oidc-provider/index.d.ts:630
contacts?
Section titled “contacts?”
readonlyoptionalcontacts?:string[]
Defined in: @types/oidc-provider/index.d.ts:631
defaultAcrValues?
Section titled “defaultAcrValues?”
readonlyoptionaldefaultAcrValues?:string[]
Defined in: @types/oidc-provider/index.d.ts:632
defaultMaxAge?
Section titled “defaultMaxAge?”
readonlyoptionaldefaultMaxAge?:number
Defined in: @types/oidc-provider/index.d.ts:633
grantTypes?
Section titled “grantTypes?”
readonlyoptionalgrantTypes?:string[]
Defined in: @types/oidc-provider/index.d.ts:620
idTokenEncryptedResponseAlg?
Section titled “idTokenEncryptedResponseAlg?”
readonlyoptionalidTokenEncryptedResponseAlg?:string
Defined in: @types/oidc-provider/index.d.ts:665
idTokenEncryptedResponseEnc?
Section titled “idTokenEncryptedResponseEnc?”
readonlyoptionalidTokenEncryptedResponseEnc?:string
Defined in: @types/oidc-provider/index.d.ts:666
idTokenSignedResponseAlg?
Section titled “idTokenSignedResponseAlg?”
readonlyoptionalidTokenSignedResponseAlg?:string
Defined in: @types/oidc-provider/index.d.ts:634
initiateLoginUri?
Section titled “initiateLoginUri?”
readonlyoptionalinitiateLoginUri?:string
Defined in: @types/oidc-provider/index.d.ts:635
introspectionEncryptedResponseAlg?
Section titled “introspectionEncryptedResponseAlg?”
readonlyoptionalintrospectionEncryptedResponseAlg?:string
Defined in: @types/oidc-provider/index.d.ts:658
introspectionEncryptedResponseEnc?
Section titled “introspectionEncryptedResponseEnc?”
readonlyoptionalintrospectionEncryptedResponseEnc?:string
Defined in: @types/oidc-provider/index.d.ts:659
introspectionSignedResponseAlg?
Section titled “introspectionSignedResponseAlg?”
readonlyoptionalintrospectionSignedResponseAlg?:string
Defined in: @types/oidc-provider/index.d.ts:657
readonlyoptionaljwks?:JWKS
Defined in: @types/oidc-provider/index.d.ts:637
jwksUri?
Section titled “jwksUri?”
readonlyoptionaljwksUri?:string
Defined in: @types/oidc-provider/index.d.ts:636
logoUri?
Section titled “logoUri?”
readonlyoptionallogoUri?:string
Defined in: @types/oidc-provider/index.d.ts:638
policyUri?
Section titled “policyUri?”
readonlyoptionalpolicyUri?:string
Defined in: @types/oidc-provider/index.d.ts:639
postLogoutRedirectUris?
Section titled “postLogoutRedirectUris?”
readonlyoptionalpostLogoutRedirectUris?:string[]
Defined in: @types/oidc-provider/index.d.ts:640
redirectUris?
Section titled “redirectUris?”
readonlyoptionalredirectUris?:string[]
Defined in: @types/oidc-provider/index.d.ts:621
requestObjectEncryptionAlg?
Section titled “requestObjectEncryptionAlg?”
readonlyoptionalrequestObjectEncryptionAlg?:string
Defined in: @types/oidc-provider/index.d.ts:663
requestObjectEncryptionEnc?
Section titled “requestObjectEncryptionEnc?”
readonlyoptionalrequestObjectEncryptionEnc?:string
Defined in: @types/oidc-provider/index.d.ts:664
requestObjectSigningAlg?
Section titled “requestObjectSigningAlg?”
readonlyoptionalrequestObjectSigningAlg?:string
Defined in: @types/oidc-provider/index.d.ts:662
requireAuthTime?
Section titled “requireAuthTime?”
readonlyoptionalrequireAuthTime?:boolean
Defined in: @types/oidc-provider/index.d.ts:641
responseModes?
Section titled “responseModes?”
readonlyoptionalresponseModes?:string[]
Defined in: @types/oidc-provider/index.d.ts:623
responseTypes?
Section titled “responseTypes?”
readonlyoptionalresponseTypes?:ResponseType[]
Defined in: @types/oidc-provider/index.d.ts:622
scope?
Section titled “scope?”
readonlyoptionalscope?:string
Defined in: @types/oidc-provider/index.d.ts:642
sectorIdentifierUri?
Section titled “sectorIdentifierUri?”
readonlyoptionalsectorIdentifierUri?:string
Defined in: @types/oidc-provider/index.d.ts:643
subjectType?
Section titled “subjectType?”
readonlyoptionalsubjectType?:SubjectTypes
Defined in: @types/oidc-provider/index.d.ts:644
tlsClientAuthSanDns?
Section titled “tlsClientAuthSanDns?”
readonlyoptionaltlsClientAuthSanDns?:string
Defined in: @types/oidc-provider/index.d.ts:650
tlsClientAuthSanEmail?
Section titled “tlsClientAuthSanEmail?”
readonlyoptionaltlsClientAuthSanEmail?:string
Defined in: @types/oidc-provider/index.d.ts:653
tlsClientAuthSanIp?
Section titled “tlsClientAuthSanIp?”
readonlyoptionaltlsClientAuthSanIp?:string
Defined in: @types/oidc-provider/index.d.ts:652
tlsClientAuthSanUri?
Section titled “tlsClientAuthSanUri?”
readonlyoptionaltlsClientAuthSanUri?:string
Defined in: @types/oidc-provider/index.d.ts:651
tlsClientAuthSubjectDn?
Section titled “tlsClientAuthSubjectDn?”
readonlyoptionaltlsClientAuthSubjectDn?:string
Defined in: @types/oidc-provider/index.d.ts:649
tlsClientCertificateBoundAccessTokens?
Section titled “tlsClientCertificateBoundAccessTokens?”
readonlyoptionaltlsClientCertificateBoundAccessTokens?:boolean
Defined in: @types/oidc-provider/index.d.ts:672
tokenEndpointAuthMethod?
Section titled “tokenEndpointAuthMethod?”
readonlyoptionaltokenEndpointAuthMethod?:string
Defined in: @types/oidc-provider/index.d.ts:646
tokenEndpointAuthSigningAlg?
Section titled “tokenEndpointAuthSigningAlg?”
readonlyoptionaltokenEndpointAuthSigningAlg?:string
Defined in: @types/oidc-provider/index.d.ts:654
tosUri?
Section titled “tosUri?”
readonlyoptionaltosUri?:string
Defined in: @types/oidc-provider/index.d.ts:647
userinfoEncryptedResponseAlg?
Section titled “userinfoEncryptedResponseAlg?”
readonlyoptionaluserinfoEncryptedResponseAlg?:string
Defined in: @types/oidc-provider/index.d.ts:667
userinfoEncryptedResponseEnc?
Section titled “userinfoEncryptedResponseEnc?”
readonlyoptionaluserinfoEncryptedResponseEnc?:string
Defined in: @types/oidc-provider/index.d.ts:668
userinfoSignedResponseAlg?
Section titled “userinfoSignedResponseAlg?”
readonlyoptionaluserinfoSignedResponseAlg?:string
Defined in: @types/oidc-provider/index.d.ts:656
Methods
Section titled “Methods”backchannelPing()
Section titled “backchannelPing()”backchannelPing(
request):Promise<void>
Defined in: @types/oidc-provider/index.d.ts:616
Parameters
Section titled “Parameters”request
Section titled “request”BackchannelAuthenticationRequest
Returns
Section titled “Returns”Promise<void>
compareClientSecret()
Section titled “compareClientSecret()”compareClientSecret(
actual):CanBePromise<boolean>
Defined in: @types/oidc-provider/index.d.ts:612
Parameters
Section titled “Parameters”actual
Section titled “actual”string
Returns
Section titled “Returns”CanBePromise<boolean>
grantTypeAllowed()
Section titled “grantTypeAllowed()”grantTypeAllowed(
type):boolean
Defined in: @types/oidc-provider/index.d.ts:608
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean
includeSid()
Section titled “includeSid()”includeSid():
boolean
Defined in: @types/oidc-provider/index.d.ts:611
Returns
Section titled “Returns”boolean
metadata()
Section titled “metadata()”metadata():
ClientMetadata
Defined in: @types/oidc-provider/index.d.ts:614
Returns
Section titled “Returns”postLogoutRedirectUriAllowed()
Section titled “postLogoutRedirectUriAllowed()”postLogoutRedirectUriAllowed(
postLogoutRedirectUri):boolean
Defined in: @types/oidc-provider/index.d.ts:610
Parameters
Section titled “Parameters”postLogoutRedirectUri
Section titled “postLogoutRedirectUri”string
Returns
Section titled “Returns”boolean
redirectUriAllowed()
Section titled “redirectUriAllowed()”redirectUriAllowed(
redirectUri):boolean
Defined in: @types/oidc-provider/index.d.ts:609
Parameters
Section titled “Parameters”redirectUri
Section titled “redirectUri”string
Returns
Section titled “Returns”boolean
responseModeAllowed()
Section titled “responseModeAllowed()”responseModeAllowed(
type,responseType,fapiProfile):boolean
Defined in: @types/oidc-provider/index.d.ts:607
Parameters
Section titled “Parameters”string
responseType
Section titled “responseType”fapiProfile
Section titled “fapiProfile”FapiProfile | undefined
Returns
Section titled “Returns”boolean
responseTypeAllowed()
Section titled “responseTypeAllowed()”responseTypeAllowed(
type):boolean
Defined in: @types/oidc-provider/index.d.ts:606
Parameters
Section titled “Parameters”Returns
Section titled “Returns”boolean