TokenCredentialPolicy class
TokenCredentialPolicy es una directiva que se usa para firmar la solicitud HTTP con un token. Por ejemplo, un token de portador de OAuth.
- Extends
Constructores
| Token |
Crea una instancia de TokenCredentialPolicy. |
Propiedades
| authorization |
Esquema de autorización de tokens, el encabezado predeterminado es "Bearer". |
| token |
Valor del token. |
Métodos heredados
| log(Http |
Intente registrar el mensaje proporcionado en el registrador proporcionado. Si no se proporcionó ningún registrador o si el nivel de registro no da carne al umbral del registrador, no se registrará nada. |
| send |
Envía una solicitud. |
| should |
Obtenga si se debe registrar o no un registro con el nivel de registro proporcionado. |
Detalles del constructor
TokenCredentialPolicy(RequestPolicy, RequestPolicyOptions, TokenCredential)
Crea una instancia de TokenCredentialPolicy.
new TokenCredentialPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions, tokenCredential: TokenCredential)
Parámetros
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions
- tokenCredential
- TokenCredential
Detalles de las propiedades
authorizationScheme
Esquema de autorización de tokens, el encabezado predeterminado es "Bearer".
authorizationScheme: string
Valor de propiedad
string
tokenCredential
Detalles de los métodos heredados
log(HttpPipelineLogLevel, string)
Intente registrar el mensaje proporcionado en el registrador proporcionado. Si no se proporcionó ningún registrador o si el nivel de registro no da carne al umbral del registrador, no se registrará nada.
function log(logLevel: HttpPipelineLogLevel, message: string)
Parámetros
- logLevel
-
HttpPipelineLogLevel
Nivel de registro de este registro.
- message
-
string
Mensaje de este registro.
Heredado de BaseRequestPolicy.log
sendRequest(WebResource)
Envía una solicitud.
function sendRequest(request: WebResource): Promise<HttpOperationResponse>
Parámetros
- request
-
WebResource
Devoluciones
Promise<HttpOperationResponse>
Heredado deCredentialPolicy.sendRequest
shouldLog(HttpPipelineLogLevel)
Obtenga si se debe registrar o no un registro con el nivel de registro proporcionado.
function shouldLog(logLevel: HttpPipelineLogLevel): boolean
Parámetros
- logLevel
-
HttpPipelineLogLevel
Nivel de registro del registro que se registrará.
Devoluciones
boolean
Si se debe registrar o no un registro con el nivel de registro proporcionado.
Heredado de BaseRequestPolicy.shouldLog