iText 9.6.0 API
iText.Signatures.SignJsonSerializerHelper Class Reference

Helper class for JSON AST serialization/deserialization. More...

Static Public Member Functions

static JsonValue  SerializeCertificate (IX509Certificate certificate)
  Serializes iText.Commons.Bouncycastle.Cert.IX509Certificate object to JSON AST. More...
 
static IX509Certificate  DeserializeCertificate (JsonValue certificateJson)
  Deserializes JSON AST object into certificate. More...
 
static JsonValue  SerializeCriteriaList (CriteriaList criteriaList)
  Serializes iText.Signatures.Validation.Lotl.Criteria.CriteriaList object to JSON AST. More...
 
static CriteriaList  DeserializeCriteriaList (JsonObject criteriaListJson)
  Deserializes JSON AST object in iText.Signatures.Validation.Lotl.Criteria.CriteriaList. More...
 

Detailed Description

Helper class for JSON AST serialization/deserialization.

Member Function Documentation

◆ DeserializeCertificate()

static IX509Certificate iText.Signatures.SignJsonSerializerHelper.DeserializeCertificate ( JsonValue  certificateJson )
inlinestatic

Deserializes JSON AST object into certificate.

Parameters
certificateJson

iText.Commons.Json.JsonValue JSON AST to deserialize

Returns

iText.Commons.Bouncycastle.Cert.IX509Certificate deserialized certificate

◆ DeserializeCriteriaList()

static CriteriaList iText.Signatures.SignJsonSerializerHelper.DeserializeCriteriaList ( JsonObject  criteriaListJson )
inlinestatic

◆ SerializeCertificate()

static JsonValue iText.Signatures.SignJsonSerializerHelper.SerializeCertificate ( IX509Certificate  certificate )
inlinestatic

Serializes iText.Commons.Bouncycastle.Cert.IX509Certificate object to JSON AST.

Parameters
certificate

iText.Commons.Bouncycastle.Cert.IX509Certificate object to serialize

Returns
serialized certificate as JSON AST

◆ SerializeCriteriaList()

static JsonValue iText.Signatures.SignJsonSerializerHelper.SerializeCriteriaList ( CriteriaList  criteriaList )
inlinestatic