Class RequestMapperConfigurer.RequestMapperAuthorizationManager

java.lang.Object
org.springframework.grpc.server.security.RequestMapperConfigurer.RequestMapperAuthorizationManager
All Implemented Interfaces:
org.springframework.security.authorization.AuthorizationManager<CallContext>
Enclosing class:
RequestMapperConfigurer

public static class RequestMapperConfigurer.RequestMapperAuthorizationManager extends Object implements org.springframework.security.authorization.AuthorizationManager<CallContext>
  • Constructor Details

    • RequestMapperAuthorizationManager

      public RequestMapperAuthorizationManager(List<RequestMapperConfigurer.AuthorizedCall> authorizedCalls, org.springframework.security.authorization.AuthorizationEventPublisher publisher)
  • Method Details

    • authorize

      public @Nullable org.springframework.security.authorization.AuthorizationResult authorize(Supplier<? extends @Nullable org.springframework.security.core.Authentication> authentication, CallContext context)
      Specified by:
      authorize in interface org.springframework.security.authorization.AuthorizationManager<CallContext>