Class GrpcServiceAuthorizationConfigurer.Registry
- java.lang.Object
-
- org.lognet.springboot.grpc.security.GrpcServiceAuthorizationConfigurer.Registry
-
- Enclosing class:
- GrpcServiceAuthorizationConfigurer
public class GrpcServiceAuthorizationConfigurer.Registry extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
withoutSecuredAnnotation
public GrpcSecurity withoutSecuredAnnotation()
-
anyMethod
public GrpcServiceAuthorizationConfigurer.AuthorizedMethod anyMethod()
-
anyMethodExcluding
public GrpcServiceAuthorizationConfigurer.AuthorizedMethod anyMethodExcluding(io.grpc.MethodDescriptor<?,?>... methodDescriptor)
-
anyMethodExcluding
public GrpcServiceAuthorizationConfigurer.AuthorizedMethod anyMethodExcluding(java.util.function.Predicate<io.grpc.MethodDescriptor<?,?>> excludePredicate)
-
anyService
public GrpcServiceAuthorizationConfigurer.AuthorizedMethod anyService()
-
anyServiceExcluding
public GrpcServiceAuthorizationConfigurer.AuthorizedMethod anyServiceExcluding(io.grpc.ServiceDescriptor... serviceDescriptor)
-
anyServiceExcluding
public GrpcServiceAuthorizationConfigurer.AuthorizedMethod anyServiceExcluding(java.util.function.Predicate<io.grpc.ServiceDescriptor> excludePredicate)
-
withSecuredAnnotation
public GrpcSecurity withSecuredAnnotation()
Same aswithSecuredAnnotation(true)- Returns:
- GrpcSecurity configuration
-
withSecuredAnnotation
public GrpcSecurity withSecuredAnnotation(boolean withSecuredAnnotation)
-
methods
public GrpcServiceAuthorizationConfigurer.AuthorizedMethod methods(io.grpc.MethodDescriptor<?,?>... methodDescriptor)
-
services
public GrpcServiceAuthorizationConfigurer.AuthorizedMethod services(io.grpc.ServiceDescriptor... serviceDescriptor)
-
and
public GrpcSecurity and()
-
-