Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [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.