Index
All Classes and Interfaces|All Packages
E
- eu.europa.esig.json - package eu.europa.esig.json
G
- getAsNumber(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
-
Gets a value of the header
nameas a Number. - getAsObject(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
-
Gets a value of the header
nameas a Json Object. - getAsObjectList(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
-
Gets a value of the header
nameas a List of Json objects. - getAsString(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
-
Gets a value of the header
nameas a String. - getAsStringList(String) - Method in class eu.europa.esig.json.JsonObjectWrapper
-
Gets a value of the header
nameas a List of Strings. - getDate(String) - Static method in class eu.europa.esig.json.RFC3339DateUtils
-
Parses a IETF RFC 3339 date String
- getDateTime(String) - Static method in class eu.europa.esig.json.RFC3339DateUtils
-
Parses a IETF RFC 3339 date-time String
- getJsonObject() - Method in class eu.europa.esig.json.JsonObjectWrapper
-
Gets the wrapped JSON object
- getJSONSchemaDefinitions() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Returns a JSON Draft 7 Schema definition
- getMessage() - Method in class eu.europa.esig.json.ValidationMessage
-
Returns a user-friendly validation message
- getSchema() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Gets the schema according to the current JSON specification
- getSchemaDefinitions() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Gets a list of schema definitions
- getSchemaURI() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Gets URI for the current schema
- getValidator() - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Gets a validator for the given JSON schema
I
- isEmpty() - Method in class eu.europa.esig.json.JsonObjectWrapper
-
Returns whether the content of the current JSON object is empty or not
J
- jpms_dss_json_common - module jpms_dss_json_common
- JsonObjectWrapper - Class in eu.europa.esig.json
-
Wraps a
com.github.erosb.jsonsKema.JsonObjectand provides utility methods for working with it - JsonObjectWrapper(JsonObject) - Constructor for class eu.europa.esig.json.JsonObjectWrapper
-
Default constructor
- JSONParser - Class in eu.europa.esig.json
-
Parses a JSON document and returns a Java object representing the parsed result This class does not perform validation against a JSON schema.
- JSONParser() - Constructor for class eu.europa.esig.json.JSONParser
-
Empty constructor
- JSONSchemaAbstractUtils - Class in eu.europa.esig.json
-
This class contains util methods for parsing and validation of JSON documents
- JSONSchemaAbstractUtils() - Constructor for class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Empty constructor
L
- loadSchema(String, Map<URI, String>) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Loads schema with the given list of definitions (references)
P
- parse(File) - Method in class eu.europa.esig.json.JSONParser
-
Parses
Fileand returns aJsonObjectWrapperif applicable - parse(File, URI) - Method in class eu.europa.esig.json.JSONParser
-
Parses
InputStreamagainst a schema withURIidentifier and returns aJsonObjectWrapperif applicable - parse(InputStream) - Method in class eu.europa.esig.json.JSONParser
-
Parses
InputStreamand returns aJsonObjectWrapperif applicable - parse(InputStream, URI) - Method in class eu.europa.esig.json.JSONParser
-
Parses
InputStreamagainst a schema withURIand returns aJsonObjectWrapperif applicable - parse(String) - Method in class eu.europa.esig.json.JSONParser
-
Parses the JSON string and returns a
JsonObjectWrapper - parse(String, URI) - Method in class eu.europa.esig.json.JSONParser
-
Parses the JSON string with the provided schema
uriidentifier, and returns aJsonObjectWrapper.
R
- RFC3339DateUtils - Class in eu.europa.esig.json
-
Utility class for parsing RFC 3339 dates and times formats.
V
- validateAgainstSchema(JsonObject) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Validates a JSON against JWS Schema according to ETSI TS 119 322 JSON schema
- validateAgainstSchema(JsonObjectWrapper) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Validates a JSON against JWS Schema according to ETSI TS 119 322 JSON schema
- validateAgainstSchema(InputStream) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Validates a JSON against JWS Schema according to ETSI TS 119 322 JSON schema
- validateAgainstSchema(String) - Method in class eu.europa.esig.json.JSONSchemaAbstractUtils
-
Validates a JSON against JWS Schema according to ETSI TS 119 322 JSON schema
- ValidationMessage - Class in eu.europa.esig.json
-
A wrapper class used to provide user-friendly message returned by a
com.github.erosb.jsonsKema.ValidationFailure - ValidationMessage(ValidationFailure) - Constructor for class eu.europa.esig.json.ValidationMessage
-
Default constructor
All Classes and Interfaces|All Packages