Packages

package interceptor

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. 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

  2. trait IdentityProviderAwareAuthService extends AnyRef

Value Members

  1. object AuthorizationInterceptor extends Serializable

Ungrouped