Interface EndpointAccessResolver

All Known Implementing Classes:
PropertiesEndpointAccessResolver

public interface EndpointAccessResolver
Resolver for the permitted level of access to an endpoint.
Since:
3.4.0
Author:
Andy Wilkinson
  • Method Summary

    Modifier and Type
    Method
    Description
    accessFor(EndpointId endpointId, Access defaultAccess)
    Resolves the permitted level of access for the endpoint with the given endpointId and defaultAccess.
  • Method Details

    • accessFor

      Access accessFor(EndpointId endpointId, Access defaultAccess)
      Resolves the permitted level of access for the endpoint with the given endpointId and defaultAccess.
      Parameters:
      endpointId - the ID of the endpoint
      defaultAccess - the default access level of the endpoint
      Returns:
      the permitted level of access, never null