Class OpenSaml2DeserializerImpl<T>
java.lang.Object
org.projecthusky.xua.deserialization.impl.OpenSaml2DeserializerImpl<T>
- Type Parameters:
T
- the type
- All Implemented Interfaces:
OpenSaml2Deserializer<T>
Class implementing the corresponding interface
OpenSaml2Deserializer<T>
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserializeFromByteArray
(byte[] aXmlBytes) Generic method to deserialize type from byte array to instance of T.deserializeFromByteArrayToXmlElement
(byte[] aXmlBytes) Generic method to deserialize type from byte array to xmlElementdeserializeFromString
(String aXmlString) Generic method to deserialize type from string to instance of T.deserializeFromXml
(Element aXmlElement) Generic method to deserialize type from xmlElement to instance of T.
-
Constructor Details
-
OpenSaml2DeserializerImpl
public OpenSaml2DeserializerImpl()
-
-
Method Details
-
deserializeFromByteArray
Generic method to deserialize type from byte array to instance of T.- Specified by:
deserializeFromByteArray
in interfaceOpenSaml2Deserializer<T>
- Parameters:
aXmlBytes
- the byte array- Returns:
- the instance of T
- Throws:
DeserializeException
- will be thrown on deserializing error- See Also:
-
deserializeFromByteArrayToXmlElement
Generic method to deserialize type from byte array to xmlElement- Specified by:
deserializeFromByteArrayToXmlElement
in interfaceOpenSaml2Deserializer<T>
- Parameters:
aXmlBytes
- the byte array- Returns:
- xmlElement instance of T
- Throws:
DeserializeException
- will be thrown on deserializing error- See Also:
-
deserializeFromString
Generic method to deserialize type from string to instance of T.- Specified by:
deserializeFromString
in interfaceOpenSaml2Deserializer<T>
- Parameters:
aXmlString
- the string- Returns:
- the instance of T
- Throws:
DeserializeException
- will be thrown on deserializing error- See Also:
-
deserializeFromXml
Generic method to deserialize type from xmlElement to instance of T.- Specified by:
deserializeFromXml
in interfaceOpenSaml2Deserializer<T>
- Parameters:
aXmlElement
- the xmlElement- Returns:
- the instance of T
- Throws:
DeserializeException
- will be thrown on deserializing error- See Also:
-