Informacje o konfigurowaniu programu budującego. Podane elementy i atrybuty są używane do budowania znacznika.
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
issuer | string | Wystawcy 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. | |
jwkEnabled | boolean | false | Wskazuje, gdzie użyć klucza JWK do podpisania znacznika. |
expiry | Okres z dokładnością do godziny | 2h | Wskazuje 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. |
scope | string | scope.desc=Podaj rozdzielną białymi znakami listę zasięgów OAuth. | |
signatureAlgorithm |
| RS256 | Okreś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. |
sharedKey | Hasł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. | |
jti | boolean | false | Wskazuje, czy wygenerować unikalny identyfikator znacznika. |
keyStoreRef | Odwołanie do elementu keyStore najwyższego poziomu (łańcuch). | Magazyn kluczy zawierający klucz prywatny niezbędny do podpisywania znacznika w przypadku algorytmu asymetrycznego. | |
keyAlias | string | Alias klucza służący do znajdowania klucza prywatnego używanego do podpisywania znacznika w przypadku algorytmu asymetrycznego. |
Zaufana lista audytorium do uwzględnienia w roszczeniu aud w znaczniku WWW JSON.
Określ rozdzielaną przecinkami listę roszczeń do uwzględnienia w znaczniku.