oauth2.dev

nfv_token_encryption_alg_values_supported

ETSI

Registry Context

An extension authorization server metadata claim. RFC 8414 permits additional metadata parameters but does not define this claim's item-specific semantics or values.

Technical Summary

The claim may be returned as an additional claim in an RFC 8414 authorization server metadata response. If it returns multiple values, they are represented as a JSON array, and a zero-element claim must be omitted.

When Used

Used as an extension to OAuth authorization server metadata; its specific use and algorithm-value semantics are defined outside RFC 8414.

Normative Requirements

Authorization servers

MUST
2
  1. RFC 8414 - Section 3.2

    use the 200 OK HTTP status code and return an application/json JSON object for a successful authorization server metadata response.

    Condition: when returning a successful metadata response

    A successful response MUST use the 200 OK HTTP status code and return a JSON object using the "application/json" content type.

  2. RFC 8414 - Section 3.2

    omit a claim from the metadata response.

    Condition: when a multiple-valued claim has zero elements

    Claims with zero elements MUST be omitted from the response.

MAY
1
  1. RFC 8414 - Section 3.2

    return claims other than the metadata values defined by RFC 8414.

    Condition: in an authorization server metadata response

    Other claims MAY also be returned.

Unspecified actor

MAY
1
  1. RFC 8414 - Section 2

    use additional authorization server metadata parameters.

    Additional authorization server metadata parameters MAY also be used.

Validation Guidance

error

For a successful metadata response, require HTTP 200, an application/json content type, and a JSON object.

info

Allow nfv_token_encryption_alg_values_supported as an extension authorization server metadata claim.

error

If nfv_token_encryption_alg_values_supported is multiple-valued, require a JSON array; reject an empty array because a zero-element claim must be omitted.

info

Do not infer permitted algorithm values or other item-specific semantics from RFC 8414; those are defined by the extension specification.

Reference

ETSI GS NFV-SEC 022 V2.7.1

Details

Entry Id
nfv_token_encryption_alg_values_supported
Metadata Name
nfv_token_encryption_alg_values_supported
Metadata Description
JSON array containing a list of the JWE encryption algorithms (alg values) supported by the server to encode the JWT used as NFV Token
Change Controller
ETSI
Reference
ETSI GS NFV-SEC 022 V2.7.1