package interceptor
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class AuthorizationInterceptor(authService: AuthService, userManagementStoreO: Option[UserManagementStore], identityProviderAwareAuthService: IdentityProviderAwareAuthService, telemetry: Telemetry, loggerFactory: NamedLoggerFactory, ec: ExecutionContext) extends ServerInterceptor with NamedLogging with Product with Serializable
This interceptor uses the given AuthService to get com.digitalasset.canton.ledger.api.auth.ClaimSet.Claims for the current request, and then stores them in the current io.grpc.Context.
This interceptor uses the given AuthService to get com.digitalasset.canton.ledger.api.auth.ClaimSet.Claims for the current request, and then stores them in the current io.grpc.Context.
- userManagementStoreO
- use None if user management is disabled
- trait IdentityProviderAwareAuthService extends AnyRef
Value Members
- object AuthorizationInterceptor extends Serializable