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