jwtBuilder - JWT ビルダー (jwtBuilder)

ビルダーの構成に関する情報です。指定するエレメントおよび属性は、トークンを作成するために使用されます。

NameTypeDefaultDescription
idstring固有の構成 ID。
issuerstring発行者は、スキーム、ホスト、およびオプションのポート番号とパスのコンポーネントを含む、HTTP スキームまたは HTTPS スキームを使用した大/小文字の区別がある URL です。
jwkEnabledbooleanfalseトークンに署名するために JWK を使用するかどうかを示します。
expiry期間 (精度: 時間)2hトークンの有効期限を示します。. 正整数の後に時間単位 (時間 (h)) を付けて指定してください。 例えば、12 時間は 12h と指定します。
scopestring空白で区切った OAuth スコープ・リストを指定します。
signatureAlgorithm
  • HS256
  • RS256
RS256JWT トークンの署名に使用される署名アルゴリズムを指定します。
HS256
HS256 署名アルゴリズムを使用してトークンの署名および検証を行う。
RS256
RS256 署名アルゴリズムを使用してトークンの署名および検証を行う。
sharedKeyリバース・エンコードされたパスワード (ストリング)共有鍵の生成に使用されるストリングを指定します。 値は、平文形式、またはよりセキュアなエンコード形式で保管することができます。 共有鍵をエンコードするためには、securityUtility ツールでエンコード・オプションを指定します。
jtibooleanfalseトークンの固有 ID を生成するかどうかを示します。
keyStoreRef最上位の keyStore エレメント (ストリング) の参照。非対称アルゴリズムを使用するトークンに署名するために必要な秘密鍵を含む鍵ストア。
keyAliasstring非対称アルゴリズムを使用するトークンに署名するための秘密鍵を見つけるために使用される鍵別名。

audiences

JSON Web トークン内の aud クレームに含める、信頼できる対象者リスト。

claims

トークンに含める、コンマ区切りのクレーム・リストを指定します。