%Net.JSON.JWA
class %Net.JSON.JWA extends %Library.RegisteredObject
This class provides information on the JSON Web Algorithms (as defined in RFC 7518) that are supported by the JSON Web classes (JWS, JWE, JWK, etc.). This class is intended for internal use by InterSystems IRIS only.Method Inventory
Parameters
parameter EncryptionAlgorithms;
parameter KeyAlgorithms;
parameter SignatureAlgorithms;
Methods
classmethod IsAlgAsymmetric(alg As %String, Output algInfo As %DynamicObject) as %Boolean
classmethod IsAlgEC(alg As %String, Output algInfo As %DynamicObject) as %Boolean
classmethod IsAlgRSA(alg As %String, Output algInfo As %DynamicObject) as %Boolean
classmethod IsAlgSymmetric(alg As %String, Output algInfo As %DynamicObject) as %Boolean
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()