• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Ações JWT de autenticação

visualização

Ainda estamos trabalhando nesse recurso, mas adoraríamos que você experimentasse!

Atualmente, esse recurso é fornecido como parte de um programa de visualização de acordo com nossas políticas de pré-lançamento.

Esta página fornece uma referência completa para as ações de autenticação disponíveis no catálogo de ações de automação de fluxo de trabalho. Essas ações permitem que você crie e gerencie tokens Web JSON (JWT) para autenticação segura em seu fluxo de trabalho.

Criar um token web JSON

Criar um token web JSON

Campo de entrada

Tipo

Descrição

Exemplo

algoritmo

Corda

Algoritmo usado para assinar o token.

RS256

Algoritmos suportados: RS256, ES256

chave privada

Corda

A chave privada para assinar um JWT.

  • RS256 suporta chave privada no formato PKCS#8 e PKCS#1. ES256 suporta chave privada no formato PKCS#8 (.p8).
  • A chave privada deve ser fornecida como uma expressão secreta.
  • A chave privada deve ser armazenada como uma string de linha única em Secrets.

${{ :secrets:namespace:privateKey }}

cabeçalhos

Mapa

Os cabeçalhos fornecem metadados para JWT.

Cabeçalhos não suportados: objetos aninhados, matrizes e valores nulos não são suportados.

{"kid": "key-2025-09"}

reivindicações

Mapa

As declarações são afirmações sobre uma entidade (normalmente, o usuário) e dados adicionais.

Tipos de declaração não suportados: nulo, objetos aninhados/mapas arbitrários, listas contendo tipos que não sejam strings ou tipos mistos.

{"role": "admin", "scope": "read:all"}

tempoDeExpiraçãoMinutos

Interno

Tempo de expiração em minutos

O prazo de validade deve ser maior que 0 e menor que 30 dias.

10

incluirEmitidoEm

Boleano

Emitido em timestamp.

Padrão

:

true

verdadeiro

seletores

Lista

[name: token, expression: .jwt]

Campo de saída

Tipo

Descrição

sucesso

Boleano

true/false

jwt

Corda

"xxxxx.yyyyy.zzzzz"

mensagem de erro

Corda

"Unsupported algorithm for creating jwt token"

name: create-json-web-token
description: ""
steps:
- name: auth_jwt_create_1
type: action
action: auth.jwt.create
version: "1"
inputs:
algorithm: RS256
privateKey: ${{ :secrets:namespace:privatekey}}
headers:
header1: value1
claims:
claim1: value1
expirationTimeMinutes: 10
next: end
Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.