Interface Parameter

All Superinterfaces:
SAMLObject, XMLObject, XSString
All Known Implementing Classes:
ParameterImpl

public interface Parameter extends XSString, SAMLObject
Definition of the SAP ParameterType type. The following schema fragment defines the <sap:Parameter> type:

<xs:complexType name="ParameterType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="name" type="xs:string" use="required" />
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Author:
Martin Lindström (martin@idsec.se)
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      @Nonnull static final String DEFAULT_ELEMENT_LOCAL_NAME
      Name of the element.
      See Also:
    • DEFAULT_ELEMENT_NAME

      @Nonnull static final QName DEFAULT_ELEMENT_NAME
      Default element name.
    • TYPE_LOCAL_NAME

      @Nonnull static final String TYPE_LOCAL_NAME
      Local name of the type
      See Also:
    • TYPE_NAME

      @Nonnull static final QName TYPE_NAME
      QName of the XSI type.
    • NAME_ATTR_NAME

      @Nonnull static final String NAME_ATTR_NAME
      Attribute label for the Name attribute.
      See Also:
  • Method Details

    • getName

      @Nullable String getName()
      Returns the "name" attribute.
      Returns:
      the name attribute
    • setName

      void setName(@Nullable String name)
      Assigns the name attribute.
      Parameters:
      name - the name attribute