クラス JoseHeaderNames
- java.lang.Object
-
- org.springframework.security.oauth2.jwt.JoseHeaderNames
public final class JoseHeaderNames extends java.lang.Object
JWT の JOSE ヘッダーに含まれる可能性のある JSON Web トークン(JWT)、JSON Web 署名(JWS)、および JSON Web 暗号化(JWE)仕様によって定義される登録済みヘッダーパラメーター名。- 導入:
- 5.6
- 関連事項:
- JWTJOSE ヘッダー , JWSJOSE ヘッダー , JWEJOSE ヘッダー
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static java.lang.String
ALG
alg
- アルゴリズムヘッダーは、JWS または JWE を保護するために使用される暗号化アルゴリズムを識別しますstatic java.lang.String
CRIT
crit
- 重要なヘッダーは、JWS/JWE/JWA 仕様の拡張機能が使用されていることを示しており、理解して処理する必要があります。static java.lang.String
CTY
cty
- コンテンツ型ヘッダーは、セキュリティで保護されたコンテンツのメディア型を宣言するために JWS/JWE アプリケーションによって使用されます (ペイロード)static java.lang.String
JKU
jku
- JWK Set URL ヘッダーは、JSON でエンコードされた公開鍵のセットのリソースを参照する URI であり、そのうちの 1 つは、JWS のデジタル署名または JWE の暗号化に使用される鍵に対応します。static java.lang.String
JWK
jwk
- JSON Web Key ヘッダーは、JWS のデジタル署名または JWE の暗号化に使用されるキーに対応する公開鍵です。static java.lang.String
KID
kid
- キー ID ヘッダーは、JWS または JWE を保護するために使用されたキーを示すヒントです。static java.lang.String
TYP
typ
- 型ヘッダーは、JWS/JWE アプリケーションが JWS/JWE のメディア型を宣言するために使用しますstatic java.lang.String
X5C
x5c
- X.509 証明書チェーンヘッダーには、X.509 公開鍵証明書または JWS のデジタル署名または JWE の暗号化に使用される鍵に対応する証明書チェーンが含まれています。static java.lang.String
X5T
x5t
- X.509 証明書の SHA-1 拇印ヘッダーは、base64url でエンコードされた SHA-1 拇印(別名static java.lang.String
X5T_S256
x5t#S256
- X.509 証明書の SHA-256 拇印ヘッダーは、base64url でエンコードされた SHA-256 拇印(別名static java.lang.String
X5U
x5u
- X.509 URL ヘッダーは、X.509 公開鍵証明書または JWS のデジタル署名または JWE の暗号化に使用される鍵に対応する証明書チェーンのリソースを参照する URI です。
フィールドの詳細
ALG
public static final java.lang.String ALG
alg
- アルゴリズムヘッダーは、JWS または JWE を保護するために使用される暗号化アルゴリズムを識別します- 関連事項:
- 定数フィールド値
JKU
public static final java.lang.String JKU
jku
- JWK Set URL ヘッダーは、JSON でエンコードされた公開鍵のセットのリソースを参照する URI であり、そのうちの 1 つは、JWS のデジタル署名または JWE の暗号化に使用される鍵に対応します。- 関連事項:
- 定数フィールド値
JWK
public static final java.lang.String JWK
jwk
- JSON Web Key ヘッダーは、JWS のデジタル署名または JWE の暗号化に使用されるキーに対応する公開鍵です。- 関連事項:
- 定数フィールド値
KID
public static final java.lang.String KID
kid
- キー ID ヘッダーは、JWS または JWE を保護するために使用されたキーを示すヒントです。- 関連事項:
- 定数フィールド値
X5U
public static final java.lang.String X5U
x5u
- X.509 URL ヘッダーは、X.509 公開鍵証明書または JWS のデジタル署名または JWE の暗号化に使用される鍵に対応する証明書チェーンのリソースを参照する URI です。- 関連事項:
- 定数フィールド値
X5C
public static final java.lang.String X5C
x5c
- X.509 証明書チェーンヘッダーには、X.509 公開鍵証明書または JWS のデジタル署名または JWE の暗号化に使用される鍵に対応する証明書チェーンが含まれています。- 関連事項:
- 定数フィールド値
X5T
public static final java.lang.String X5T
x5t
- X.509 証明書 SHA-1 拇印ヘッダーは、JWS のデジタル署名または JWE の暗号化に使用されるキーに対応する X.509 証明書の DER エンコードの base64url エンコード SHA-1 拇印(別名ダイジェスト)です。- 関連事項:
- 定数フィールド値
X5T_S256
public static final java.lang.String X5T_S256
x5t#S256
- X.509 証明書 SHA-256 拇印ヘッダーは、JWS のデジタル署名または JWE の暗号化に使用されるキーに対応する X.509 証明書の DER エンコードの base64url エンコード SHA-256 拇印(別名ダイジェスト)です。- 関連事項:
- 定数フィールド値
TYP
public static final java.lang.String TYP
typ
- 型ヘッダーは、JWS/JWE アプリケーションが JWS/JWE のメディア型を宣言するために使用します- 関連事項:
- 定数フィールド値
CTY
public static final java.lang.String CTY
cty
- コンテンツ型ヘッダーは、セキュリティで保護されたコンテンツのメディア型を宣言するために JWS/JWE アプリケーションによって使用されます (ペイロード)- 関連事項:
- 定数フィールド値
CRIT
public static final java.lang.String CRIT
crit
- 重要なヘッダーは、JWS/JWE/JWA 仕様の拡張機能が使用されていることを示しており、理解して処理する必要があります。- 関連事項:
- 定数フィールド値