Class GrpcSecurityRoutingConfigurer
java.lang.Object
io.helidon.security.integration.grpc.spi.GrpcSecurityRoutingConfigurer
- All Implemented Interfaces:
GrpcRoutingConfigurer
Configures gRPC security from application configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIterable<io.grpc.ServerInterceptor>interceptors(Config config) Creates default global interceptors to add to gRPC routing.Iterable<io.grpc.ServerInterceptor>interceptors(Config config, Iterable<io.grpc.ServerInterceptor> existingInterceptors) Creates default global interceptors to add to gRPC routing.
-
Constructor Details
-
GrpcSecurityRoutingConfigurer
public GrpcSecurityRoutingConfigurer()
-
-
Method Details
-
interceptors
Description copied from interface:GrpcRoutingConfigurerCreates default global interceptors to add to gRPC routing.- Specified by:
interceptorsin interfaceGrpcRoutingConfigurer- Parameters:
config- root configuration- Returns:
- interceptors to add
-
interceptors
public Iterable<io.grpc.ServerInterceptor> interceptors(Config config, Iterable<io.grpc.ServerInterceptor> existingInterceptors) Description copied from interface:GrpcRoutingConfigurerCreates default global interceptors to add to gRPC routing.- Specified by:
interceptorsin interfaceGrpcRoutingConfigurer- Parameters:
config- root configurationexistingInterceptors- interceptors already configured on the routing- Returns:
- interceptors to add
-