Interface SecureEndpoint

All Superinterfaces:
Endpoint
All Known Implementing Classes:
DefaultSecureEndpoint

public interface SecureEndpoint extends Endpoint
A contract for an endpoint that requires authentication.
Since:
1.2.0
Author:
James Kleeh
  • Method Details

    • getAuthenticationMethodsSupported

      @Nullable @Nullable Set<String> getAuthenticationMethodsSupported()
      Returns:
      An optional list of supported authentication methods
    • getSupportedAuthenticationMethods

      @Deprecated(forRemoval=true) Optional<List<AuthenticationMethod>> getSupportedAuthenticationMethods()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      An optional list of supported authentication methods