Skip to content

Commit a5682d0

Browse files
authored
Merge pull request #284 from oauth-wg/rendering-fix-oid
fix rendering of OID and make clear that it can be used for other status mechanisms
2 parents 5f63987 + 26ef2c3 commit a5682d0

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

draft-ietf-oauth-status-list.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -901,16 +901,17 @@ The following is a non-normative example for media type `application/json`:
901901
# X.509 Certificate Extended Key Usage Extension {#eku}
902902

903903
{{RFC5280}} specifies the Extended Key Usage (EKU) X.509 certificate extension for use on end entity certificates. The extension indicates one or more purposes for which the certified public key is valid. The EKU extension can be used in conjunction with the Key Usage (KU) extension, which indicates the set of basic cryptographic operations for which the certified key may be used. A certificate's issuer explicitly delegates Status List Token signing authority by issuing a X.509 certificate containing the KeyPurposeId defined below in the extended key usage extension.
904+
Other specifications MAY choose to re-use this OID for other status mechanisms under the condition that they are registered in the "JWT Status Mechanisms" or "CWT Status Mechanisms" registries.
904905

905906
The following OID is defined for usage in the EKU extension
906907

907-
```
908-
id-kp OBJECT IDENTIFIER ::=
908+
~~~
909+
id-kp OBJECT IDENTIFIER ::=
909910
{ iso(1) identified-organization(3) dod(6) internet(1)
910911
security(5) mechanisms(5) pkix(7) 3 }
911912

912-
id-kp-oauthStatusListSigning OBJECT IDENTIFIER ::= { id-kp TBD }
913-
```
913+
id-kp-oauthStatusSigning OBJECT IDENTIFIER ::= { id-kp TBD }
914+
~~~
914915

915916
# Security Considerations {#Security}
916917

@@ -1895,11 +1896,13 @@ CBOR encoding:
18951896

18961897
-12
18971898

1899+
* Allow for extended key usage OID to be used for other status mechanisms
18981900
* add Paul's affiliation
18991901
* add feedback from Dan Moore
19001902
* change JSON Status List structure to only contain JSON object
19011903
* relax the accept header from must to should
19021904

1905+
19031906
-11
19041907

19051908
* incorporate feedback from shepherd review

0 commit comments

Comments
 (0)