|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.opensaml.xml.AbstractXMLObject org.opensaml.xml.validation.AbstractValidatingXMLObject org.opensaml.common.impl.AbstractSAMLObject org.opensaml.samlext.saml2delrestrict.impl.DelegateImpl
public class DelegateImpl
Implementation of Delegate
.
Field Summary | |
---|---|
private BaseID |
baseID
BaseID child element. |
private String |
confirmationMethod
ConfirmationMethod attribute. |
private org.joda.time.DateTime |
delegationInstant
DelegationInstant attribute. |
private EncryptedID |
encryptedID
EncryptedID child element. |
private NameID |
nameID
NameID child element. |
Fields inherited from interface org.opensaml.samlext.saml2delrestrict.Delegate |
---|
CONFIRMATION_METHOD_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, DELEGATION_INSTANT_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME |
Constructor Summary | |
---|---|
protected |
DelegateImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor. |
Method Summary | |
---|---|
BaseID |
getBaseID()
Gets the BaseID child element of the delegate. |
String |
getConfirmationMethod()
Get the confirmation method attribute value. |
org.joda.time.DateTime |
getDelegationInstant()
Get the delegation instant attribute value. |
EncryptedID |
getEncryptedID()
Gets the EncryptedID child element of the delegate. |
NameID |
getNameID()
Gets the NameID child element of the delegate. |
List<XMLObject> |
getOrderedChildren()
|
void |
setBaseID(BaseID newBaseID)
Sets the BaseID child element of the delegate. |
void |
setConfirmationMethod(String newMethod)
Set the confirmation method attribute value. |
void |
setDelegationInstant(org.joda.time.DateTime newInstant)
Set the delegation instant attribute value. |
void |
setEncryptedID(EncryptedID newEncryptedID)
Sets the EncryptedID child element of the delegate. |
void |
setNameID(NameID newNameID)
Sets the NameID child element of the delegate. |
Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject |
---|
equals, hashCode, prepareForAssignment |
Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate, validateChildren |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate |
Methods inherited from interface org.opensaml.xml.XMLObject |
---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Field Detail |
---|
private BaseID baseID
private NameID nameID
private EncryptedID encryptedID
private org.joda.time.DateTime delegationInstant
private String confirmationMethod
Constructor Detail |
---|
protected DelegateImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespaceMethod Detail |
---|
public BaseID getBaseID()
getBaseID
in interface Delegate
public String getConfirmationMethod()
getConfirmationMethod
in interface Delegate
public org.joda.time.DateTime getDelegationInstant()
getDelegationInstant
in interface Delegate
public EncryptedID getEncryptedID()
getEncryptedID
in interface Delegate
public NameID getNameID()
getNameID
in interface Delegate
public void setBaseID(BaseID newBaseID)
setBaseID
in interface Delegate
newBaseID
- the base identifier of the delegatepublic void setConfirmationMethod(String newMethod)
setConfirmationMethod
in interface Delegate
newMethod
- the new confirmation methodpublic void setDelegationInstant(org.joda.time.DateTime newInstant)
setDelegationInstant
in interface Delegate
newInstant
- the new delegation instantpublic void setEncryptedID(EncryptedID newEncryptedID)
setEncryptedID
in interface Delegate
newEncryptedID
- the new encrypted name identifier of the delegatepublic void setNameID(NameID newNameID)
setNameID
in interface Delegate
newNameID
- the name identifier of the delegatepublic List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |