Interface Endpoint

All Superinterfaces:
AttributeExtensibleXMLObject, ElementExtensibleXMLObject, SAMLObject, XMLObject
All Known Subinterfaces:
ArtifactResolutionService, AssertionConsumerService, AssertionIDRequestService, AttributeService, AuthnQueryService, AuthzService, DiscoveryResponse, IndexedEndpoint, ManageNameIDService, NameIDMappingService, RequestInitiator, SingleLogoutService, SingleSignOnService
All Known Implementing Classes:
ArtifactResolutionServiceImpl, AssertionConsumerServiceImpl, AssertionIDRequestServiceImpl, AttributeServiceImpl, AuthnQueryServiceImpl, AuthzServiceImpl, DiscoveryResponseImpl, EndpointImpl, IndexedEndpointImpl, ManageNameIDServiceImpl, NameIDMappingServiceImpl, RequestInitiatorImpl, SingleLogoutServiceImpl, SingleSignOnServiceImpl

SAML 2.0 Metadata Endpoint data type interface.
  • Field Details

  • Method Details

    • getBinding

      @Nullable String getBinding()
      Gets the URI identifier for the binding supported by this Endpoint.
      Returns:
      the URI identifier for the binding supported by this Endpoint
    • setBinding

      void setBinding(@Nullable String binding)
      Sets the URI identifier for the binding supported by this Endpoint.
      Parameters:
      binding - the URI identifier for the binding supported by this Endpoint
    • getLocation

      @Nullable String getLocation()
      Gets the URI, usually a URL, for the location of this Endpoint.
      Returns:
      the location of this Endpoint
    • setLocation

      void setLocation(@Nullable String location)
      Sets the URI, usually a URL, for the location of this Endpoint.
      Parameters:
      location - the location of this Endpoint
    • getResponseLocation

      @Nullable String getResponseLocation()
      Gets the URI, usually a URL, responses should be sent to this for this Endpoint.
      Returns:
      the URI responses should be sent to this for this Endpoint
    • setResponseLocation

      void setResponseLocation(@Nullable String location)
      Sets the URI, usually a URL, responses should be sent to this for this Endpoint.
      Parameters:
      location - the URI responses should be sent to this for this Endpoint