jwtBuilder - Program budujący JWT (jwtBuilder)

Informacje o konfigurowaniu programu budującego. Podane elementy i atrybuty są używane do budowania znacznika.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
issuerstringWystawcy to korzystający ze schematu HTTP lub HTTPS adres URL, w którym jest rozróżniana wielkość liter i który zawiera schemat, host oraz, opcjonalnie, numer portu i komponenty ścieżki.
jwkEnabledbooleanfalseWskazuje, gdzie użyć klucza JWK do podpisania znacznika.
expiryOkres z dokładnością do godziny2hWskazuje godzinę utraty ważności znacznika. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h). Na przykład określ 12 godzin jako 12h.
scopestringscope.desc=Podaj rozdzielną białymi znakami listę zasięgów OAuth.
signatureAlgorithm
  • HS256
  • RS256
RS256Określa algorytm podpisu, który będzie używany do podpisywania znacznika JWT.
HS256
Użyj algorytmu podpisywania HS256 do podpisania i zweryfikowania znaczników.
RS256
Użyj algorytmu podpisywania RS256 do podpisania i zweryfikowania znaczników.
sharedKeyHasło zakodowane odwracalnie (łańcuch)Określa łańcuch, który będzie używany do generowania kluczy współużytkowanych. Wartość może być przechowywana jako jawny tekst lub w bardziej bezpiecznej postaci zakodowanej. Użyj narzędzia securityUtility z opcją encode, aby zakodować klucz współużytkowany.
jtibooleanfalseWskazuje, czy wygenerować unikalny identyfikator znacznika.
keyStoreRefOdwołanie do elementu keyStore najwyższego poziomu (łańcuch).Magazyn kluczy zawierający klucz prywatny niezbędny do podpisywania znacznika w przypadku algorytmu asymetrycznego.
keyAliasstringAlias klucza służący do znajdowania klucza prywatnego używanego do podpisywania znacznika w przypadku algorytmu asymetrycznego.

audiences

Zaufana lista audytorium do uwzględnienia w roszczeniu aud w znaczniku WWW JSON.

claims

Określ rozdzielaną przecinkami listę roszczeń do uwzględnienia w znaczniku.