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 SubjectgetSubject()Returns theSubjectobject.voidsetSubject(Subject subject)Sets theSubjectobject.- 
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 theSubjectobject.- Returns:
 - the 
Subjectobject. - See Also:
 setSubject(Subject)
 
- 
setSubject
void setSubject(Subject subject) throws SAML2Exception
Sets theSubjectobject.- Parameters:
 subject- the newSubjectobject.- Throws:
 SAML2Exception- if the object is immutable.- See Also:
 getSubject()
 
 - 
 
 -