Class AbstractDeserializerImpl<T,U>

java.lang.Object
org.projecthusky.xua.deserialization.impl.AbstractDeserializerImpl<T,U>
Type Parameters:
T - the type of the object
U - the type of the object for deserializing
All Implemented Interfaces:
Deserializer<U>
Direct Known Subclasses:
ArtifactResponseDeserializerImpl, AssertionDeserializerImpl, AuthnRequestDeserializerImpl, PrivacyPolicyFeedDeserialiser, PrivacyPolicyQueryResponseDeserialiser, ResponseDeserialiser, ResponseDeserializerImpl, XUserAssertionRequestDeserializerImpl, XUserAssertionResponseDeserializerImpl

public abstract class AbstractDeserializerImpl<T,U> extends Object implements Deserializer<U>
Abstract implementation class with the common methods and fields.
  • Constructor Details

    • AbstractDeserializerImpl

      protected AbstractDeserializerImpl()
      Default constructor
  • Method Details

    • getOpenSamlDeserializer

      protected OpenSaml2Deserializer<T> getOpenSamlDeserializer()
      Method to get deserializer.
      Returns:
      org.projecthusky.xua.deserialization.OpenSaml2Deserializer