Interface Scope
- All Superinterfaces:
org.opensaml.core.xml.XMLObject
,org.opensaml.core.xml.schema.XSString
- All Known Implementing Classes:
ScopeImpl
public interface Scope
extends org.opensaml.core.xml.schema.XSString
The Shibboleth Scope metadata extension.
Note that this class is also defined in Shibboleth's idp-saml-api and idp-saml-impl libraries. Only if Shibboleth is not on the classpath will the marshaller and unmarshaller for Scope be loaded.
- Author:
- Martin Lindström (martin@idsec.se)
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Element local name.static final QName
Default element name.static final String
The regexp attribute name.Fields inherited from interface org.opensaml.core.xml.schema.XSString
TYPE_LOCAL_NAME, TYPE_NAME
-
Method Summary
Modifier and TypeMethodDescriptionGets theregexp
attribute value.org.opensaml.core.xml.schema.XSBooleanValue
Gets theregexp
attribute value.void
Sets theregexp
attribute value.void
setRegexp
(org.opensaml.core.xml.schema.XSBooleanValue newRegexp) Set theregexp
attribute value.Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
Methods inherited from interface org.opensaml.core.xml.schema.XSString
getValue, setValue
-
Field Details
-
DEFAULT_ELEMENT_LOCAL_NAME
Element local name.- See Also:
-
DEFAULT_ELEMENT_NAME
Default element name. -
REGEXP_ATTRIB_NAME
The regexp attribute name.- See Also:
-
-
Method Details
-
getRegexp
Boolean getRegexp()Gets theregexp
attribute value.- Returns:
- the regexp attribute value
-
getRegexpXSBoolean
org.opensaml.core.xml.schema.XSBooleanValue getRegexpXSBoolean()Gets theregexp
attribute value.- Returns:
- the regexp attribute value
-
setRegexp
Sets theregexp
attribute value.- Parameters:
newRegexp
- the new regexp attribute value
-
setRegexp
void setRegexp(org.opensaml.core.xml.schema.XSBooleanValue newRegexp) Set theregexp
attribute value.- Parameters:
newRegexp
- the new regexp attribute value
-