Package org.opensaml.saml.saml2.core
Interface ProxyRestriction
-
- All Superinterfaces:
Condition
,SAMLObject
,org.opensaml.core.xml.XMLObject
public interface ProxyRestriction extends Condition
SAML 2.0 Core ProxyRestriction.
-
-
Field Summary
Fields Modifier and Type Field Description static String
COUNT_ATTRIB_NAME
Count attribute name.static String
DEFAULT_ELEMENT_LOCAL_NAME
Element local name.static QName
DEFAULT_ELEMENT_NAME
Default element name.static String
TYPE_LOCAL_NAME
Local name of the XSI type.static QName
TYPE_NAME
QName of the XSI type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Audience>
getAudiences()
Gets the list of audiences to whom the assertion may be proxied.Integer
getProxyCount()
Gets the number of times the assertion may be proxied.void
setProxyCount(Integer newProxyCount)
Sets the number of times the assertion may be proxied.-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, 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
-
-
-
-
Field Detail
-
DEFAULT_ELEMENT_LOCAL_NAME
@Nonnull @NotEmpty static final String DEFAULT_ELEMENT_LOCAL_NAME
Element local name.- See Also:
- Constant Field Values
-
DEFAULT_ELEMENT_NAME
@Nonnull static final QName DEFAULT_ELEMENT_NAME
Default element name.
-
TYPE_LOCAL_NAME
@Nonnull @NotEmpty static final String TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
- Constant Field Values
-
TYPE_NAME
@Nonnull static final QName TYPE_NAME
QName of the XSI type.
-
COUNT_ATTRIB_NAME
@Nonnull @NotEmpty static final String COUNT_ATTRIB_NAME
Count attribute name.- See Also:
- Constant Field Values
-
-
Method Detail
-
getProxyCount
@Nullable Integer getProxyCount()
Gets the number of times the assertion may be proxied.- Returns:
- the number of times the assertion may be proxied
-
setProxyCount
void setProxyCount(@Nullable Integer newProxyCount)
Sets the number of times the assertion may be proxied.- Parameters:
newProxyCount
- the number of times the assertion may be proxied
-
-