Skip to main content

ClientRegistrationRequest

type ClientRegistrationRequest = {
clientName?: string;
clientUri?: string;
grantTypes?: string[];
logoUri?: string;
redirectUris: string[];
responseTypes?: string[];
scope?: readonly CommsScope[];
tokenEndpointAuthMethod?: TokenEndpointAuthMethod;
};

Parameters for registering a new OAuth client via Dynamic Client Registration.

See​

RFC 7591

Properties​

clientName?​

optional clientName?: string;

clientUri?​

optional clientUri?: string;

grantTypes?​

optional grantTypes?: string[];

logoUri?​

optional logoUri?: string;

redirectUris​

redirectUris: string[];

responseTypes?​

optional responseTypes?: string[];

scope?​

optional scope?: readonly CommsScope[];

tokenEndpointAuthMethod?​

optional tokenEndpointAuthMethod?: TokenEndpointAuthMethod;