Class FlatJsonWebEncryption
java.lang.Object
com.inductiveautomation.ignition.gateway.auth.jwe.FlatJsonWebEncryption
Flattened JSON Serialization representation of a JsonWebEncryption object.
See RFC 7516 Section 7.2.2 for more details.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.inductiveautomation.ignition.common.gson.Gson
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static FlatJsonWebEncryption
fromCompactSerialization
(String compactSerialization) static FlatJsonWebEncryption
fromJsonTree
(com.inductiveautomation.ignition.common.gson.JsonElement jsonElement) static FlatJsonWebEncryption
fromJsonWebEncryption
(org.jose4j.jwe.JsonWebEncryption jwe) static com.inductiveautomation.ignition.common.gson.JsonObject
int
hashCode()
com.inductiveautomation.ignition.common.gson.JsonElement
org.jose4j.jwe.JsonWebEncryption
toString()
-
Field Details
-
GSON
public static final com.inductiveautomation.ignition.common.gson.Gson GSON
-
-
Method Details
-
toCompactSerialization
-
toJsonWebEncryption
public org.jose4j.jwe.JsonWebEncryption toJsonWebEncryption() throws org.jose4j.lang.JoseException- Throws:
org.jose4j.lang.JoseException
-
toJsonTree
public com.inductiveautomation.ignition.common.gson.JsonElement toJsonTree() -
fromCompactSerialization
-
fromJsonWebEncryption
public static FlatJsonWebEncryption fromJsonWebEncryption(org.jose4j.jwe.JsonWebEncryption jwe) throws org.jose4j.lang.JoseException - Throws:
org.jose4j.lang.JoseException
-
fromJsonTree
public static FlatJsonWebEncryption fromJsonTree(com.inductiveautomation.ignition.common.gson.JsonElement jsonElement) -
equals
-
hashCode
public int hashCode() -
toString
-
getJsonSchema
public static com.inductiveautomation.ignition.common.gson.JsonObject getJsonSchema()
-