Type Alias: CamelCaseAuthorizationServerMetadata
type CamelCaseAuthorizationServerMetadata = {
authorizationEndpoint: string;
codeChallengeMethodsSupported?: string[];
grantTypesSupported?: string[];
introspectionEndpoint?: string;
introspectionEndpointAuthMethodsSupported?: string[];
introspectionEndpointAuthSigningAlgValuesSupported?: string[];
issuer: string;
jwksUri?: string;
opPolicyUri?: string;
opTosUri?: string;
registrationEndpoint?: string;
responseModesSupported?: string[];
responseTypesSupported: string[];
revocationEndpoint?: string;
revocationEndpointAuthMethodsSupported?: string[];
revocationEndpointAuthSigningAlgValuesSupported?: string[];
scopeSupported?: string[];
serviceDocumentation?: string;
tokenEndpoint: string;
tokenEndpointAuthMethodsSupported?: string[];
tokenEndpointAuthSigningAlgValuesSupported?: string[];
uiLocalesSupported?: string[];
userinfoEndpoint?: string;
};
The camelCase version of the OAuth 2.0 Authorization Server Metadata type.
Type declaration
authorizationEndpoint
authorizationEndpoint: string;
codeChallengeMethodsSupported?
optional codeChallengeMethodsSupported: string[];
grantTypesSupported?
optional grantTypesSupported: string[];
introspectionEndpoint?
optional introspectionEndpoint: string;
introspectionEndpointAuthMethodsSupported?
optional introspectionEndpointAuthMethodsSupported: string[];
introspectionEndpointAuthSigningAlgValuesSupported?
optional introspectionEndpointAuthSigningAlgValuesSupported: string[];
issuer
issuer: string;
jwksUri?
optional jwksUri: string;
opPolicyUri?
optional opPolicyUri: string;
opTosUri?
optional opTosUri: string;
registrationEndpoint?
optional registrationEndpoint: string;
responseModesSupported?
optional responseModesSupported: string[];
responseTypesSupported
responseTypesSupported: string[];
revocationEndpoint?
optional revocationEndpoint: string;
revocationEndpointAuthMethodsSupported?
optional revocationEndpointAuthMethodsSupported: string[];
revocationEndpointAuthSigningAlgValuesSupported?
optional revocationEndpointAuthSigningAlgValuesSupported: string[];
scopeSupported?
optional scopeSupported: string[];
serviceDocumentation?
optional serviceDocumentation: string;
tokenEndpoint
tokenEndpoint: string;
tokenEndpointAuthMethodsSupported?
optional tokenEndpointAuthMethodsSupported: string[];
tokenEndpointAuthSigningAlgValuesSupported?
optional tokenEndpointAuthSigningAlgValuesSupported: string[];
uiLocalesSupported?
optional uiLocalesSupported: string[];
userinfoEndpoint?
optional userinfoEndpoint: string;
See
AuthorizationServerMetadata for the original type and field information.