Package org.opensaml.soap.wspolicy.impl
Class PolicyReferenceImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.soap.wspolicy.impl.AbstractWSPolicyObject
-
- org.opensaml.soap.wspolicy.impl.PolicyReferenceImpl
-
- All Implemented Interfaces:
AttributeExtensibleXMLObject,XMLObject,PolicyReference,WSPolicyObject
public class PolicyReferenceImpl extends AbstractWSPolicyObject implements PolicyReference
PolicyReferenceImpl.
-
-
Field Summary
Fields Modifier and Type Field Description private StringdigestDigest attribute value.private StringdigestAlgorithmDigestAlgorithm attribute value.private AttributeMapunknownAttributesxs:anyAttribute attributes.private StringuriURI attribute value.-
Fields inherited from interface org.opensaml.soap.wspolicy.PolicyReference
DIGEST_ALGORITHM_ATTRIB_NAME, DIGEST_ALGORITHM_SHA1EXC, DIGEST_ATTRIB_NAME, ELEMENT_LOCAL_NAME, ELEMENT_NAME, URI_ATTRIB_NAME
-
-
Constructor Summary
Constructors Constructor Description PolicyReferenceImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDigest()StringgetDigestAlgorithm()List<XMLObject>getOrderedChildren()AttributeMapgetUnknownAttributes()StringgetURI()voidsetDigest(String newDigest)voidsetDigestAlgorithm(String newDigestAlgorithm)voidsetURI(String newURI)-
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
-
-
-
Field Detail
-
uri
private String uri
URI attribute value.
-
digest
private String digest
Digest attribute value.
-
digestAlgorithm
private String digestAlgorithm
DigestAlgorithm attribute value.
-
unknownAttributes
private AttributeMap unknownAttributes
xs:anyAttribute attributes.
-
-
Method Detail
-
getDigest
public String getDigest()
- Specified by:
getDigestin interfacePolicyReference
-
getDigestAlgorithm
public String getDigestAlgorithm()
- Specified by:
getDigestAlgorithmin interfacePolicyReference
-
getURI
public String getURI()
- Specified by:
getURIin interfacePolicyReference
-
setDigest
public void setDigest(String newDigest)
- Specified by:
setDigestin interfacePolicyReference
-
setDigestAlgorithm
public void setDigestAlgorithm(String newDigestAlgorithm)
- Specified by:
setDigestAlgorithmin interfacePolicyReference
-
setURI
public void setURI(String newURI)
- Specified by:
setURIin interfacePolicyReference
-
getUnknownAttributes
public AttributeMap getUnknownAttributes()
- Specified by:
getUnknownAttributesin interfaceAttributeExtensibleXMLObject
-
getOrderedChildren
public List<XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceXMLObject
-
-