Crear JWTAccessToken
La acción JWTAccessToken crea una señal web JSON (JWT).
Para obtener más información, consulte la documentación de JWT.
La tabla siguiente muestra los parámetros para la acción Crear JWTAccessToken .
| Nombre | Tipo de datos | Relación | Obligatorio | Notas |
|---|---|---|---|---|
| Encabezado | KeyValuePairs | Subelemento | Sí | El conjunto de pares nombre/valor que forman la cabecera JWT. Para obtener más información, consulte Cuadro 2 |
| Carga útil | KeyValuePairs | Subelemento | Sí | El conjunto de pares de nombre/valor que forman la carga útil de JWT. Para obtener más información, consulteCuadro 3 |
| Secreto | Serie | Subelemento | Sí | En V1, el secreto debe ser un archivo Base64 PKCS8 PEM. En V2 o posterior, puede ser un archivo PVKS1 o PVKS8 PEM, y puede especificarse como texto sin formato o Base64 codificado. Para obtener más información, consulte Cuadro 4 |
| savePath | JPath | Atributo | Sí | La ubicación en el estado para almacenar este valor. |
| Nombre | Tipo de datos | Descripción | Obligatorio | Notas |
|---|---|---|---|---|
| nombre | Serie | El nombre de la cabecera. | Sí | |
| valor | Serie | El valor de la cabecera. | Nee |
| Nombre | Tipo de datos | Descripción | Obligatorio | Notas |
|---|---|---|---|---|
| nombre | Serie | El nombre de la carga útil. | Sí | |
| valor | Serie | El valor de la carga útil. | Nee |
| Nombre | Tipo de datos | Descripción | Obligatorio | Notas |
|---|---|---|---|---|
| valor | Serie | El valor del secreto. | Nee |
ejemplo de XML
Esta acción crea un JWT con los valores de cabecera, carga útil y secreto proporcionados y lo guarda en el estado en la ubicación /access_token.
<CreateJWTAccessToken savePath="/access_token">
<Header>
<Value name="alg" value="HS256" />
<Value name="typ" value="JWT" />
</Header>
<Payload>
<Value name="iss" value="${/api_key}" />
</Payload>
<Secret value="${/api_secret}" />
</CreateJWTAccessToken>