Pular para o conteúdo principal

Alias de Tipo: CamelCaseProtectedResourceMetadata

type CamelCaseProtectedResourceMetadata = {
  authorizationDetailsTypesSupported?: string[];
  authorizationServers?: string[];
  bearerMethodsSupported?: string[];
  dpopBoundAccessTokensRequired?: boolean;
  dpopSigningAlgValuesSupported?: string[];
  jwksUri?: string;
  resource: string;
  resourceDocumentation?: string;
  resourceName?: string;
  resourcePolicyUri?: string;
  resourceSigningAlgValuesSupported?: string[];
  resourceTosUri?: string;
  scopesSupported?: string[];
  signedMetadata?: string;
  tlsClientCertificateBoundAccessTokens?: boolean;
};

A versão camelCase do tipo de Metadados de Recurso Protegido do OAuth 2.0 (OAuth 2.0 Protected Resource Metadata).

Declaração do tipo​

authorizationDetailsTypesSupported?​

optional authorizationDetailsTypesSupported: string[];

authorizationServers?​

optional authorizationServers: string[];

bearerMethodsSupported?​

optional bearerMethodsSupported: string[];

dpopBoundAccessTokensRequired?​

optional dpopBoundAccessTokensRequired: boolean;

dpopSigningAlgValuesSupported?​

optional dpopSigningAlgValuesSupported: string[];

jwksUri?​

optional jwksUri: string;

resource​

resource: string;

resourceDocumentation?​

optional resourceDocumentation: string;

resourceName?​

optional resourceName: string;

resourcePolicyUri?​

optional resourcePolicyUri: string;

resourceSigningAlgValuesSupported?​

optional resourceSigningAlgValuesSupported: string[];

resourceTosUri?​

optional resourceTosUri: string;

scopesSupported?​

optional scopesSupported: string[];

signedMetadata?​

optional signedMetadata: string;

tlsClientCertificateBoundAccessTokens?​

optional tlsClientCertificateBoundAccessTokens: boolean;

Veja também​

ProtectedResourceMetadata para o tipo original e informações dos campos.