SstJwkSet
RFC 7517 (section 5) A JWK Set is a JSON object that represents a set of JWKs.
  • Provides JWK Set wrapper for jwks and additional members
  • Conversion routines between various formats like Json strings, objects and JWKs
Class Methods
from:
  Answer a new instance of a JWK derived from @anObject
     
     Arguments:
        anObject - @see implementors of #asJwkSet
     Answers:
        <SstJwk> concrete subclass instance
     Raises:
        <SstJwkException> 
            missing or invalid key type 'kty'
            Json reader error
            Invalid argument
fromJson:
No comment
new
  Answer a new initialized instance of this JWKS
     
     Answers:
        <SstJwkSet>
Instance Methods
additionalMembers
  Answer the additional members
     @see RFC 7517 (section 5) for more detail
     
     Answers:
        <EsOrderedDictionary>
asJsonObject
  Answer the neo json object form of this JWK set
     
     Answers:
        <NeoJSONObject>
asJsonString
  Answer the compact json serialization for this JWKS
     
     Answers:
        <String>
asPublicJsonObject
  Answer hte neo json form of this JWKS set with all private keys and params removed
     
     Answers:
        <NeoJSONObject>
asPublicKeySet
  Answer a copy of this JWKS set with all private keys and params removed
     
     Answers:
        <SstJwkSet>
keyAt:
  Answers the JWK for the supplied key id (kid), or nil
     if not found
     
     Answers:
        <SstJwk | UndefinedObject>
keys
  Answers the ordered keys of this JWK
     
     Answers:
        <SequenceableCollection>
keySize
  Answer the number of JWK keys
     
     Answers:
        <Integer>
Last modified date: 01/09/2026