Interface SPType

All Superinterfaces:
org.opensaml.saml.common.SAMLObject, org.opensaml.core.xml.XMLObject
All Known Implementing Classes:
SPTypeImpl

public interface SPType extends org.opensaml.saml.common.SAMLObject
The eIDAS <eidas:SPType> 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">

   <xs:element name="SPType" type="SPTypeType"/>

   <xs:simpleType name="SPTypeType">
     <xs:restriction base="xs:string">
       <xs:enumeration value="public"/>
       <xs:enumeration value="private"/>
     </xs:restriction>
   </xs:simpleType>

 </xsd:schema>
 
Author:
Martin Lindström
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Local Name of SPType.
    static final QName
    Default element name.
    static final String
    Local name of the XSI type.
    static final QName
    QName of the XSI type.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the SP type.
    void
    Assigns the SP type

    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
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Local Name of SPType.
      See Also:
    • DEFAULT_ELEMENT_NAME

      static final QName DEFAULT_ELEMENT_NAME
      Default element name.
    • TYPE_LOCAL_NAME

      static final String TYPE_LOCAL_NAME
      Local name of the XSI type.
      See Also:
    • TYPE_NAME

      static final QName TYPE_NAME
      QName of the XSI type.
  • Method Details

    • getType

      Returns the SP type.
      Returns:
      the SP type
    • setType

      void setType(SPTypeEnumeration type)
      Assigns the SP type
      Parameters:
      type - the type