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

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

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

      • 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 仕様の拡張機能が使用されていることを示しており、理解して処理する必要があります。
        関連事項:
        定数フィールド値