edu.internet2.middleware.shibboleth.common.xmlobject
Interface ShibbolethScopedValue

All Superinterfaces:
org.opensaml.common.SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject
All Known Implementing Classes:
ShibbolethScopedValueImpl

public interface ShibbolethScopedValue
extends org.opensaml.common.SAMLObject

Represents a string value that contains an attribute containing a scope.


Field Summary
static String TYPE_LOCAL_NAME
          Local name of the XSI type.
static QName TYPE_NAME
          QName of the XSI type.
 
Method Summary
 String getScope()
          Gets the scope value.
 String getScopeAttributeName()
          Gets the name of the scope attribute.
 String getValue()
          Get the attribute value.
 void setScope(String scope)
          Sets the scope value.
 void setScopeAttributeName(String attribute)
          Sets the name of the scope attribute.
 void setValue(String newContent)
          Set the attribute value.
 
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, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

TYPE_LOCAL_NAME

static final String TYPE_LOCAL_NAME
Local name of the XSI type.

See Also:
Constant Field Values

TYPE_NAME

static final QName TYPE_NAME
QName of the XSI type.

Method Detail

getScopeAttributeName

String getScopeAttributeName()
Gets the name of the scope attribute.

Returns:
name of the scope attribute

setScopeAttributeName

void setScopeAttributeName(String attribute)
Sets the name of the scope attribute.

Parameters:
attribute - name of the scope attribute

getScope

String getScope()
Gets the scope value.

Returns:
scope value

setScope

void setScope(String scope)
Sets the scope value.

Parameters:
scope - scope value

setValue

void setValue(String newContent)
Set the attribute value.

Parameters:
newContent - the new attribute value

getValue

String getValue()
Get the attribute value.

Returns:
the attribute value.


Copyright © 2006-2009 Internet2. All Rights Reserved.