Class IndexedEndpointImpl

All Implemented Interfaces:
AttributeExtensibleXMLObject, ElementExtensibleXMLObject, XMLObject, SAMLObject, Endpoint, IndexedEndpoint
Direct Known Subclasses:
ArtifactResolutionServiceImpl, AssertionConsumerServiceImpl, DiscoveryResponseImpl

public abstract class IndexedEndpointImpl extends EndpointImpl implements IndexedEndpoint
Concrete implementation of IndexedEndpoint.
  • Field Details

    • index

      @Nullable private Integer index
      Index of this endpoint.
    • isDefault

      @Nullable private XSBooleanValue isDefault
      isDefault attribute.
  • Constructor Details

    • IndexedEndpointImpl

      protected IndexedEndpointImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable String namespacePrefix)
      Constructor.
      Parameters:
      namespaceURI - the namespace the element is in
      elementLocalName - the local name of the XML element this Object represents
      namespacePrefix - the prefix for the given namespace
  • Method Details