org.opensaml.saml2.metadata
Interface SSODescriptor
- All Superinterfaces:
- AttributeExtensibleXMLObject, CacheableSAMLObject, RoleDescriptor, SAMLObject, SignableSAMLObject, SignableXMLObject, TimeBoundSAMLObject, ValidatingXMLObject, XMLObject
- All Known Subinterfaces:
- IDPSSODescriptor, SPSSODescriptor
- All Known Implementing Classes:
- IDPSSODescriptorImpl, SPSSODescriptorImpl, SSODescriptorImpl
public interface SSODescriptor
- extends RoleDescriptor
SAML 2.0 Metadata SSODescriptor
Methods inherited from interface org.opensaml.saml2.metadata.RoleDescriptor |
addSupportedProtocol, getContactPersons, getEndpoints, getEndpoints, getErrorURL, getExtensions, getID, getKeyDescriptors, getOrganization, getSupportedProtocols, isSupportedProtocol, removeAllSupportedProtocols, removeSupportedProtocol, removeSupportedProtocols, setErrorURL, setExtensions, setID, setOrganization |
Methods inherited from interface org.opensaml.xml.XMLObject |
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Methods inherited from interface org.opensaml.xml.XMLObject |
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Methods inherited from interface org.opensaml.xml.XMLObject |
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Methods inherited from interface org.opensaml.xml.XMLObject |
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
DEFAULT_ELEMENT_LOCAL_NAME
static final java.lang.String DEFAULT_ELEMENT_LOCAL_NAME
- Element name, no namespace
- See Also:
- Constant Field Values
DEFAULT_ELEMENT_NAME
static final javax.xml.namespace.QName DEFAULT_ELEMENT_NAME
- Default element name
TYPE_LOCAL_NAME
static final java.lang.String TYPE_LOCAL_NAME
- Local name of the XSI type
- See Also:
- Constant Field Values
TYPE_NAME
static final javax.xml.namespace.QName TYPE_NAME
- QName of the XSI type
getArtifactResolutionServices
java.util.List<ArtifactResolutionService> getArtifactResolutionServices()
- Gets a list of artifact resolution services for this service.
- Returns:
- list of artifact resolution services for this service
getDefaultArtificateResolutionService
ArtifactResolutionService getDefaultArtificateResolutionService()
- Gets the default artifact resolution service or null if no service is marked as the default.
- Returns:
- default artifact resolution service or null if no service is marked as the default
getSingleLogoutServices
java.util.List<SingleLogoutService> getSingleLogoutServices()
- Gets a list of single logout services for this service.
- Returns:
- list of single logout services for this service
getManageNameIDServices
java.util.List<ManageNameIDService> getManageNameIDServices()
- Gets a list of manage NameId services for this service.
- Returns:
- list of manage NameId services for this service
getNameIDFormats
java.util.List<NameIDFormat> getNameIDFormats()
- Gets the list of NameID formats this service supports.
- Returns:
- NameID formats this service supports