SstJsonMapObject
Common superclass for JSON objects that are specific to the JOSE library.
Class Methods
fromBase64Url:
No comment
fromJson:
No comment
fromJsonObject:
No comment
new
  Answer a new initialized instance
     
     Answers:
        <SstJsonMapObject subclass>
Instance Methods
asBase64Url
  Answer the base64url json string representation
     
     Answers:
        <String>
asJsonObject
  Answer the neo json object form
     
     Answers:
        <NeoJSONObject>
asJsonString
  Answer the compact json serialization
     
     Answers:
        <String>
asJsonString:
  Answer the json serialization.
     
     Arguments:
        prettyPrint - <Boolean> use pretty printing if true, compact form if false
     Answers:
        <String>
intersection:
  Returns a new SstJsonMapObject (same class as the receiver) which is the intersection of both the receiver and the argument.
     Raises an SstJoseException when duplicate keys are present which do not have the same value.
    
    Arguments:
        anSstJsonMapObject: <SstJsonMapObject>
    Answers:
        <type of self>
    Raises:
        <SstJoseException>
printOn:
No comment
safeUnion:
  Returns a new SstJsonMapObject (same class as the receiver) which is the union of both objects.
     Raises an SstJoseException when duplicate keys are present which do not have the same value.
    
    Arguments:
        anSstJsonMapObject: <SstJsonMapObject>
    Answers:
        <type of self>
    Raises:
        <SstJoseException>
Last modified date: 01/09/2026