Class Reference
%Net.JSON.JWA
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%Net] >  [JSON] >  [JWA]
Private  Storage

class %Net.JSON.JWA extends %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.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 5


Summary

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
IsAlgAsymmetric IsAlgEC IsAlgRSA IsAlgSymmetric


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


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.