Interface SPType

All Superinterfaces:
SAMLObject, XMLObject
All Known Implementing Classes:
SPTypeImpl

public interface SPType extends 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 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