Interface AuthorityBinding

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

public interface AuthorityBinding extends SAMLObject
Interface to define how a AuthorityBinding element behaves.
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Element name, no namespace.
      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.
    • AUTHORITYKIND_ATTRIB_NAME

      static final String AUTHORITYKIND_ATTRIB_NAME
      Name for the AuthorityKind attribute.
      See Also:
    • LOCATION_ATTRIB_NAME

      static final String LOCATION_ATTRIB_NAME
      Name for the Location attribute.
      See Also:
    • BINDING_ATTRIB_NAME

      static final String BINDING_ATTRIB_NAME
      Name for the Binding attribute.
      See Also:
  • Method Details

    • getAuthorityKind

      QName getAuthorityKind()
      Get the type of authority described.
      Returns:
      the type of authority
    • setAuthorityKind

      void setAuthorityKind(QName authorityKind)
      Set the type of authority described.
      Parameters:
      authorityKind - the type of authority
    • getLocation

      String getLocation()
      Get the authority location.
      Returns:
      the location
    • setLocation

      void setLocation(String location)
      Set the authority location.
      Parameters:
      location - the location
    • getBinding

      String getBinding()
      Get the authority binding.
      Returns:
      the binding
    • setBinding

      void setBinding(String binding)
      Set the authority binding.
      Parameters:
      binding - the binding