Package com.sun.identity.saml2.protocol
Interface SubjectQueryAbstract
-
- All Superinterfaces:
RequestAbstract
,XmlSerializable
- All Known Subinterfaces:
AttributeQuery
,AuthnQuery
@SupportedAll public interface SubjectQueryAbstract extends RequestAbstract
This class represents the SubjectQueryAbstractType complex type.The following schema fragment specifies the expected content contained within this java content object.
<complexType name="SubjectQueryAbstractType"> <complexContent> <extension base="{urn:oasis:names:tc:SAML:2.0:protocol}RequestAbstractType"> <sequence> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Subject"/> </sequence> </extension> </complexContent> </complexType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Subject
getSubject()
Returns theSubject
object.void
setSubject(Subject subject)
Sets theSubject
object.-
Methods inherited from interface com.sun.identity.saml2.protocol.RequestAbstract
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, isMutable, isSignatureValid, isSigned, makeImmutable, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion, sign
-
Methods inherited from interface com.sun.identity.saml2.common.XmlSerializable
toDocumentFragment, toXMLString, toXMLString
-
-
-
-
Method Detail
-
getSubject
Subject getSubject()
Returns theSubject
object.- Returns:
- the
Subject
object. - See Also:
setSubject(Subject)
-
setSubject
void setSubject(Subject subject) throws SAML2Exception
Sets theSubject
object.- Parameters:
subject
- the newSubject
object.- Throws:
SAML2Exception
- if the object is immutable.- See Also:
getSubject()
-
-