deephaven_enterprise.proto.auth_service_pb2_grpc#
Client and server classes corresponding to protobuf-defined services.
- class AuthApiServicer[source]#
Bases:
object
Missing associated documentation comment in .proto file.
- authenticateByCookie(request, context)[source]#
Authenticate by providing an already existing cookie and the user context that cookie should be associated with.
- authenticateByDelegateToken(request, context)[source]#
Authenticate by delegate token; should have obtained a token earlier from another service that created it and forwarded it.
- authenticateByExternal(request, context)[source]#
Authenticate by an external method (eg, active directory).
- authenticateByPassword(request, context)[source]#
Authenticate methods validate credentials and register authentication state (unless asked to verify only)
Authenticate by password.
- authenticateByPublicKey(request, context)[source]#
Authenticate by public key challenge; should have obtained a nonce earlier via getNonce rpc.
- invalidateCookie(request, context)[source]#
Clients that are about to terminate are expected to invalidate their credentials before going away.
- ping(request, context)[source]#
Simple ping method that allows a client to sample the latency to the server.
- refreshCookie(request, context)[source]#
Refresh a cookie to maintain credentials. Clients are expected to try to refresh cookies with enough time in advance before expiration; a reasonable default is half way through from the time the cookie was obtained with its deadline, and the actual deadline time.