Package se.litsec.eidas.opensaml.ext
Interface RequestedAttribute
-
- All Superinterfaces:
Attribute
,AttributeExtensibleXMLObject
,RequestedAttribute
,SAMLObject
,XMLObject
- All Known Implementing Classes:
RequestedAttributeImpl
public interface RequestedAttribute extends RequestedAttribute
The eIDAS<eidas:RequestedAttribute>
element.<?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns="http://eidas.europa.eu/saml-extensions" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://eidas.europa.eu/saml-extensions" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1"> <complexType name="RequestedAttributeType"> <sequence> <element ref="eidas:AttributeValue" type="anyType" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute name="Name" type="string" use="required"/> <attribute name="NameFormat" type="anyURI" use="required"/> <attribute name="FriendlyName" type="string" use="optional"/> <anyAttribute namespace="##other" processContents="lax"/> <attribute name="isRequired" type="boolean" use="optional"/> </complexType> </xsd:schema>
- Author:
- Martin Lindström (martin.lindstrom@litsec.se)
-
-
Field Summary
Fields Modifier and Type Field Description static QName
DEFAULT_ELEMENT_NAME
Default element name.static QName
TYPE_NAME
QName of the XSI type.-
Fields inherited from interface org.opensaml.saml.saml2.core.Attribute
BASIC, FRIENDLY_NAME_ATTRIB_NAME, NAME_ATTTRIB_NAME, NAME_FORMAT_ATTRIB_NAME, UNSPECIFIED, URI_REFERENCE
-
Fields inherited from interface org.opensaml.saml.saml2.metadata.RequestedAttribute
DEFAULT_ELEMENT_LOCAL_NAME, IS_REQUIRED_ATTRIB_NAME, TYPE_LOCAL_NAME
-
-
Method Summary
-
Methods inherited from interface org.opensaml.saml.saml2.core.Attribute
getAttributeValues, getFriendlyName, getName, getNameFormat, setFriendlyName, setName, setNameFormat
-
Methods inherited from interface org.opensaml.core.xml.AttributeExtensibleXMLObject
getUnknownAttributes
-
Methods inherited from interface org.opensaml.saml.saml2.metadata.RequestedAttribute
isRequired, isRequiredXSBoolean, setIsRequired, setIsRequired
-
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
-
-