クラス JoseHeaderNames

java.lang.ObjectSE
org.springframework.security.oauth2.jwt.JoseHeaderNames

public final class JoseHeaderNames extends ObjectSE
JWT の JOSE ヘッダーに含まれる可能性のある JSON Web トークン(JWT)、JSON Web 署名(JWS)、および JSON Web 暗号化(JWE)仕様によって定義される登録済みヘッダーパラメーター名。
導入:
5.6
関連事項:
  • フィールドサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final StringSE
    alg - アルゴリズムヘッダーは、JWS または JWE を保護するために使用される暗号化アルゴリズムを識別します
    static final StringSE
    crit - 重要なヘッダーは、JWS/JWE/JWA 仕様の拡張機能が使用されていることを示しており、理解して処理する必要があります。
    static final StringSE
    cty - コンテンツ型ヘッダーは、セキュリティで保護されたコンテンツのメディア型を宣言するために JWS/JWE アプリケーションによって使用されます (ペイロード)
    static final StringSE
    jku - JWK Set URL ヘッダーは、JSON でエンコードされた公開鍵のセットのリソースを参照する URI であり、そのうちの 1 つは、JWS のデジタル署名または JWE の暗号化に使用される鍵に対応します。
    static final StringSE
    jwk - JSON Web Key ヘッダーは、JWS のデジタル署名または JWE の暗号化に使用されるキーに対応する公開キーです。
    static final StringSE
    kid - キー ID ヘッダーは、JWS または JWE を保護するために使用されたキーを示すヒントです。
    static final StringSE
    typ - 型ヘッダーは、JWS/JWE アプリケーションが JWS/JWE のメディア型を宣言するために使用します
    static final StringSE
    x5c - X.509 証明書チェーンヘッダーには、X.509 公開鍵証明書または JWS のデジタル署名または JWE の暗号化に使用される鍵に対応する証明書チェーンが含まれています。
    static final StringSE
    x5t - X.509 証明書の SHA-1 拇印ヘッダーは、base64url でエンコードされた SHA-1 拇印(別名
    static final StringSE
    x5t#S256 - X.509 証明書の SHA-256 拇印ヘッダーは、base64url でエンコードされた SHA-256 拇印(別名
    static final StringSE
    x5u - X.509 URL ヘッダーは、X.509 公開鍵証明書または JWS のデジタル署名または JWE の暗号化に使用される鍵に対応する証明書チェーンのリソースを参照する URI です。
  • メソッドのサマリー

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • フィールドの詳細

    • ALG

      public static final StringSE ALG
      alg - アルゴリズムヘッダーは、JWS または JWE を保護するために使用される暗号化アルゴリズムを識別します
      関連事項:
    • JKU

      public static final StringSE JKU
      jku - JWK Set URL ヘッダーは、JSON でエンコードされた公開鍵のセットのリソースを参照する URI であり、そのうちの 1 つは、JWS のデジタル署名または JWE の暗号化に使用される鍵に対応します。
      関連事項:
    • JWK

      public static final StringSE JWK
      jwk - JSON Web Key ヘッダーは、JWS のデジタル署名または JWE の暗号化に使用されるキーに対応する公開キーです。
      関連事項:
    • KID

      public static final StringSE KID
      kid - キー ID ヘッダーは、JWS または JWE を保護するために使用されたキーを示すヒントです。
      関連事項:
    • X5U

      public static final StringSE X5U
      x5u - X.509 URL ヘッダーは、X.509 公開鍵証明書または JWS のデジタル署名または JWE の暗号化に使用される鍵に対応する証明書チェーンのリソースを参照する URI です。
      関連事項:
    • X5C

      public static final StringSE X5C
      x5c - X.509 証明書チェーンヘッダーには、X.509 公開鍵証明書または JWS のデジタル署名または JWE の暗号化に使用される鍵に対応する証明書チェーンが含まれています。
      関連事項:
    • X5T

      public static final StringSE X5T
      x5t - X.509 証明書 SHA-1 拇印ヘッダーは、JWS のデジタル署名または JWE の暗号化に使用されるキーに対応する X.509 証明書の DER エンコードの base64url エンコード SHA-1 拇印(別名ダイジェスト)です。
      関連事項:
    • X5T_S256

      public static final StringSE X5T_S256
      x5t#S256 - X.509 証明書 SHA-256 拇印ヘッダーは、JWS のデジタル署名または JWE の暗号化に使用されるキーに対応する X.509 証明書の DER エンコードの base64url エンコード SHA-256 拇印(別名ダイジェスト)です。
      関連事項:
    • TYP

      public static final StringSE TYP
      typ - 型ヘッダーは、JWS/JWE アプリケーションが JWS/JWE のメディア型を宣言するために使用します
      関連事項:
    • CTY

      public static final StringSE CTY
      cty - コンテンツ型ヘッダーは、セキュリティで保護されたコンテンツのメディア型を宣言するために JWS/JWE アプリケーションによって使用されます (ペイロード)
      関連事項:
    • CRIT

      public static final StringSE CRIT
      crit - 重要なヘッダーは、JWS/JWE/JWA 仕様の拡張機能が使用されていることを示しており、理解して処理する必要があります。
      関連事項: