Package eu.europa.esig.jws
Class JWSUtils
java.lang.Object
eu.europa.esig.jws.AbstractJWSUtils
eu.europa.esig.jws.JWSUtils
Contains utils for JWS signature validation against JSON schemas
-
Method Summary
Modifier and TypeMethodDescriptionstatic JWSUtilsReturns instance ofJWSUtilsReturns a map of definition objects used for JWS Protected Header validationLoads JSON schema for a JSON Protected Header validationReturns a map of definition objects used for JWS validationReturns a JSON schema for a root JWS element validationReturns a map of definition objects used for JWS Unprotected Header validationLoads JSON schema for a JSON Unprotected Header validationReturns a list of RFC 7515 and RFC 7517 definitionsMethods inherited from class eu.europa.esig.jws.AbstractJWSUtils
getJSONSchemaDefinitions, getJWSProtectedHeaderSchema, getJWSSchema, getJWSUnprotectedHeaderSchema, loadSchema, parseJson, parseJson, parseJson, parseJson, validateAgainstJWSProtectedHeaderSchema, validateAgainstJWSProtectedHeaderSchema, validateAgainstJWSProtectedHeaderSchema, validateAgainstJWSSchema, validateAgainstJWSSchema, validateAgainstJWSSchema, validateAgainstJWSUnprotectedHeaderSchema, validateAgainstJWSUnprotectedHeaderSchema, validateAgainstJWSUnprotectedHeaderSchema, validateAgainstSchema
-
Method Details
-
getInstance
-
getJWSSchemaJSON
Description copied from class:AbstractJWSUtilsReturns a JSON schema for a root JWS element validation- Specified by:
getJWSSchemaJSONin classAbstractJWSUtils- Returns:
String
-
getJWSSchemaDefinitions
Description copied from class:AbstractJWSUtilsReturns a map of definition objects used for JWS validation- Specified by:
getJWSSchemaDefinitionsin classAbstractJWSUtils- Returns:
- JWS schema definitions map
-
getJWSProtectedHeaderSchemaJSON
Description copied from class:AbstractJWSUtilsLoads JSON schema for a JSON Protected Header validation- Specified by:
getJWSProtectedHeaderSchemaJSONin classAbstractJWSUtils- Returns:
String
-
getJWSProtectedHeaderSchemaDefinitions
Description copied from class:AbstractJWSUtilsReturns a map of definition objects used for JWS Protected Header validation- Specified by:
getJWSProtectedHeaderSchemaDefinitionsin classAbstractJWSUtils- Returns:
- JWS Protected Header schema definitions map
-
getJWSUnprotectedHeaderSchemaJSON
Description copied from class:AbstractJWSUtilsLoads JSON schema for a JSON Unprotected Header validation- Specified by:
getJWSUnprotectedHeaderSchemaJSONin classAbstractJWSUtils- Returns:
String
-
getJWSUnprotectedHeaderSchemaDefinitions
Description copied from class:AbstractJWSUtilsReturns a map of definition objects used for JWS Unprotected Header validation- Specified by:
getJWSUnprotectedHeaderSchemaDefinitionsin classAbstractJWSUtils- Returns:
- JWS Unprotected Header schema definitions map
-
getRFCDefinitions
-