Zum Hauptinhalt springen

9. IANA Considerations (IANA-Überlegungen)

Die folgenden Unterabschnitte dieses Abschnitts beschreiben die IANA-Überlegungen für diese Spezifikation.

9.1 JSON Web Signature and Encryption Header Parameters Registry (Register für Header-Parameter)

9.1.1 Registration Template (Registrierungsvorlage)

Header Parameter Name: Der angeforderte Name für den Header-Parameter. Der Name ist case-sensitive. Namen dürfen nicht auf case-insensitive Weise mit anderen registrierten Namen übereinstimmen, es sei denn, die designierten Experten stellen fest, dass es einen zwingenden Grund dafür gibt.

Header Parameter Description: Kurze Beschreibung des Header-Parameters.

Header Parameter Usage Location(s): Der/die Ort(e), an dem/denen der Header-Parameter verwendet wird. Die durch diese Spezifikation definierten Werte sind "JWS" und "JWE".

Change Controller: Für Standards Track-Spezifikationen geben Sie "IESG" an. Für andere geben Sie den Namen der verantwortlichen Partei an. Weitere Details (z.B. Postanschrift, E-Mail-Adresse, Homepage) können ebenfalls enthalten sein.

Specification Document(s): Verweis auf das/die Dokument(e), das/die den Parameter spezifizieren, vorzugsweise mit einer URI, die zum Abrufen einer Kopie des/der Dokument(e) verwendet werden kann. Eine Angabe der relevanten Abschnitte kann ebenfalls enthalten sein, ist aber nicht erforderlich.

9.1.2 Initial Registry Contents (Anfangsinhalt des Registers)

Dieser Abschnitt registriert die in Abschnitt 4.1 definierten Header-Parameter-Werte.

  • Header Parameter Name: "alg"
  • Header Parameter Description: Algorithm (Algorithmus)
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.1 von RFC 7515

  • Header Parameter Name: "jku"
  • Header Parameter Description: JWK Set URL
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.2 von RFC 7515

  • Header Parameter Name: "jwk"
  • Header Parameter Description: JSON Web Key
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.3 von RFC 7515

  • Header Parameter Name: "kid"
  • Header Parameter Description: Key ID (Schlüssel-ID)
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.4 von RFC 7515

  • Header Parameter Name: "x5u"
  • Header Parameter Description: X.509 URL
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.5 von RFC 7515

  • Header Parameter Name: "x5c"
  • Header Parameter Description: X.509 Certificate Chain (X.509-Zertifikatskette)
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.6 von RFC 7515

  • Header Parameter Name: "x5t"
  • Header Parameter Description: X.509 Certificate SHA-1 Thumbprint (X.509-Zertifikat-SHA-1-Fingerabdruck)
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.7 von RFC 7515

  • Header Parameter Name: "x5t#S256"
  • Header Parameter Description: X.509 Certificate SHA-256 Thumbprint (X.509-Zertifikat-SHA-256-Fingerabdruck)
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.8 von RFC 7515

  • Header Parameter Name: "typ"
  • Header Parameter Description: Type (Typ)
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.9 von RFC 7515

  • Header Parameter Name: "cty"
  • Header Parameter Description: Content Type (Inhaltstyp)
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.10 von RFC 7515

  • Header Parameter Name: "crit"
  • Header Parameter Description: Critical (Kritisch)
  • Header Parameter Usage Location(s): JWS
  • Change Controller: IESG
  • Specification Document(s): Abschnitt 4.1.11 von RFC 7515

9.2 Media Type Registration (Medientyp-Registrierung)

9.2.1 Registry Contents (Registerinhalt)

Dieser Abschnitt registriert den Medientyp "application/jose" gemäß den in RFC 6838 [RFC6838] definierten Verfahren und den Richtlinien in BCP 13 [RFC6838].

  • Type name: application
  • Subtype name: jose
  • Required parameters: n/a
  • Optional parameters: n/a
  • Encoding considerations: 8bit; JWS- und JWE-JSON-Serialisierungsobjekte verwenden UTF-8
  • Security considerations: Siehe Abschnitt 10 von RFC 7515
  • Interoperability considerations: n/a
  • Published specification: RFC 7515
  • Applications that use this media type: Anwendungen, die JWS- und JWE-Objekte produzieren oder konsumieren
  • Fragment identifier considerations: n/a
  • Additional information:
    • Magic number(s): n/a
    • File extension(s): n/a
    • Macintosh file type code(s): n/a
  • Person & email address to contact for further information: Michael B. Jones, [email protected]
  • Intended usage: COMMON
  • Restrictions on usage: none
  • Author: Michael B. Jones, [email protected]
  • Change controller: IESG
  • Provisional registration? No

9.2.2 Media Type for JWS Compact Serialization (Medientyp für JWS Compact Serialization)

Dieser Abschnitt registriert den Medientyp "application/jose+json" für JWS-JSON-Serialisierungsobjekte.

  • Type name: application
  • Subtype name: jose+json
  • Required parameters: n/a
  • Optional parameters: n/a
  • Encoding considerations: 8bit; JWS-JSON-Serialisierung verwendet UTF-8
  • Security considerations: Siehe Abschnitt 10 von RFC 7515
  • Interoperability considerations: n/a
  • Published specification: RFC 7515
  • Applications that use this media type: Anwendungen, die JWS-JSON-Serialisierungsobjekte produzieren oder konsumieren
  • Fragment identifier considerations: n/a
  • Additional information:
    • Magic number(s): n/a
    • File extension(s): n/a
    • Macintosh file type code(s): n/a
  • Person & email address to contact for further information: Michael B. Jones, [email protected]
  • Intended usage: COMMON
  • Restrictions on usage: none
  • Author: Michael B. Jones, [email protected]
  • Change controller: IESG
  • Provisional registration? No