org.opensaml.ws.wspolicy
Interface PolicyReference

All Superinterfaces:
org.opensaml.xml.AttributeExtensibleXMLObject, WSPolicyObject, org.opensaml.xml.XMLObject
All Known Implementing Classes:
PolicyReferenceImpl

public interface PolicyReference
extends org.opensaml.xml.AttributeExtensibleXMLObject, WSPolicyObject

The wsp:PolicyReference element.

See Also:
"WS-Policy (http://schemas.xmlsoap.org/ws/2004/09/policy)"

Field Summary
static String DIGEST_ALGORITHM_ATTRIB_NAME
          The wsp:PolicyReference/@Digest attribute local name.
static String DIGEST_ALGORITHM_SHA1EXC
          The default wsp:PolicyReference/@DigestAlgorithm attribute value.
static String DIGEST_ATTRIB_NAME
          The wsp:PolicyReference/@Digest attribute local name.
static String ELEMENT_LOCAL_NAME
          Element local name.
static QName ELEMENT_NAME
          Default element name.
static String URI_ATTRIB_NAME
          The wsp:PolicyReference/@URI attribute local name.
 
Method Summary
 String getDigest()
          Returns the wsp:PolicyReference/@Digest attribute URI value.
 String getDigestAlgorithm()
          Returns the wsp:PolicyReference/@DigestAlgoritm attribute Base64 binary value.
 String getURI()
          Returns the wsp:PolicyReference/@URI attribute value.
 void setDigest(String digest)
          Sets the wsp:PolicyReference/@Digest attribute URI value.
 void setDigestAlgorithm(String digestAlgorithm)
          Sets the wsp:PolicyReference/@DigestAlgoritm attribute Base64 binary value.
 void setURI(String uri)
          Sets the wsp:PolicyReference/@URI attribute value.
 
Methods inherited from interface org.opensaml.xml.AttributeExtensibleXMLObject
getUnknownAttributes
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

ELEMENT_LOCAL_NAME

static final String ELEMENT_LOCAL_NAME
Element local name.

See Also:
Constant Field Values

ELEMENT_NAME

static final QName ELEMENT_NAME
Default element name.


URI_ATTRIB_NAME

static final String URI_ATTRIB_NAME
The wsp:PolicyReference/@URI attribute local name.

See Also:
Constant Field Values

DIGEST_ATTRIB_NAME

static final String DIGEST_ATTRIB_NAME
The wsp:PolicyReference/@Digest attribute local name.

See Also:
Constant Field Values

DIGEST_ALGORITHM_ATTRIB_NAME

static final String DIGEST_ALGORITHM_ATTRIB_NAME
The wsp:PolicyReference/@Digest attribute local name.

See Also:
Constant Field Values

DIGEST_ALGORITHM_SHA1EXC

static final String DIGEST_ALGORITHM_SHA1EXC
The default wsp:PolicyReference/@DigestAlgorithm attribute value.

See Also:
Constant Field Values
Method Detail

getURI

String getURI()
Returns the wsp:PolicyReference/@URI attribute value.

Returns:
the URI attribute value.

setURI

void setURI(String uri)
Sets the wsp:PolicyReference/@URI attribute value.

Parameters:
uri - the URI attribute value to set.

getDigest

String getDigest()
Returns the wsp:PolicyReference/@Digest attribute URI value.

Returns:
the Digest attribute URI value.

setDigest

void setDigest(String digest)
Sets the wsp:PolicyReference/@Digest attribute URI value.

Parameters:
digest - the Digest attribute URI value to set.

getDigestAlgorithm

String getDigestAlgorithm()
Returns the wsp:PolicyReference/@DigestAlgoritm attribute Base64 binary value.

Returns:
the DigestAlgoritm attribute Base64 binary value.

setDigestAlgorithm

void setDigestAlgorithm(String digestAlgorithm)
Sets the wsp:PolicyReference/@DigestAlgoritm attribute Base64 binary value.

Parameters:
digestAlgorithm - the DigestAlgoritm attribute Base64 binary value to set.


Copyright © 2006-2013 Internet2. All Rights Reserved.