ClientRegistrationRequest
Agent Runtimes / identity/dcr / ClientRegistrationRequest
Interface: ClientRegistrationRequest
Defined in: identity/dcr.ts:55
Client registration request per RFC 7591
Indexable
[
key:string]:unknown
Additional registration parameters
Properties
client_name?
optionalclient_name?:string
Defined in: identity/dcr.ts:69
Human-readable name of the client
client_uri?
optionalclient_uri?:string
Defined in: identity/dcr.ts:71
URL of the client's home page
contacts?
optionalcontacts?:string[]
Defined in: identity/dcr.ts:77
Array of email addresses of people responsible for this client
grant_types?
optionalgrant_types?:string[]
Defined in: identity/dcr.ts:65
Array of grant types the client will use
jwks?
optionaljwks?:object
Defined in: identity/dcr.ts:85
JWKS document (inline, alternative to jwks_uri)
keys
keys:
unknown[]
jwks_uri?
optionaljwks_uri?:string
Defined in: identity/dcr.ts:83
URL of the JWKS for the client (for private_key_jwt)
logo_uri?
optionallogo_uri?:string
Defined in: identity/dcr.ts:73
URL of the client's logo
policy_uri?
optionalpolicy_uri?:string
Defined in: identity/dcr.ts:81
URL of the privacy policy
redirect_uris
redirect_uris:
string[]
Defined in: identity/dcr.ts:57
Array of redirection URI strings
response_types?
optionalresponse_types?:string[]
Defined in: identity/dcr.ts:67
Array of response types the client will use
scope?
optionalscope?:string
Defined in: identity/dcr.ts:75
Space-separated list of scope values
software_id?
optionalsoftware_id?:string
Defined in: identity/dcr.ts:87
Software identifier (for software statement)
software_statement?
optionalsoftware_statement?:string
Defined in: identity/dcr.ts:91
Software statement JWT
software_version?
optionalsoftware_version?:string
Defined in: identity/dcr.ts:89
Software version
token_endpoint_auth_method?
optionaltoken_endpoint_auth_method?:"none"|"client_secret_basic"|"client_secret_post"|"private_key_jwt"
Defined in: identity/dcr.ts:59
Requested authentication method for the token endpoint
tos_uri?
optionaltos_uri?:string
Defined in: identity/dcr.ts:79
URL of the terms of service