public abstract class SAMLBase<T extends org.opensaml.xml.XMLObject,U> extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
protected U |
object
Parsed instance.
|
protected Serializable |
serializedObject
Version of the value stored within object transferable during serialization.
|
| Modifier | Constructor and Description |
|---|---|
protected |
SAMLBase(U object)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
U |
getObject() |
int |
hashCode() |
protected T |
unmarshallMessage(Reader messageStream)
Helper method that deserializes and unmarshalls the message from the given stream.
|
protected static final org.slf4j.Logger log
protected Serializable serializedObject
protected transient U object
protected SAMLBase(U object)
object - object to be stored within object and made serializablepublic U getObject()
protected T unmarshallMessage(Reader messageStream) throws org.opensaml.ws.message.decoder.MessageDecodingException
messageStream - input stream containing the messageorg.opensaml.ws.message.decoder.MessageDecodingException - thrown if there is a problem deserializing and unmarshalling the message