Interface AuthenticateByPublicKeyRequestOrBuilder

All Superinterfaces:
io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder, io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AuthenticateByPublicKeyRequest, AuthenticateByPublicKeyRequest.Builder

public interface AuthenticateByPublicKeyRequestOrBuilder extends io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    io.deephaven.shadow.core.com.google.protobuf.ByteString
    The nonce challenge response, which should have been obtained from processing the result of an earlier getNonce rpc request by the client.
    the client id for the client making the request.
    the client id for the client making the request.
    io.deephaven.shadow.core.com.google.protobuf.ByteString
    the ip address of the server that provided the nonce
    io.deephaven.shadow.core.com.google.protobuf.ByteString
    the public key.
    the credentials desired.
    the credentials desired.
    boolean
    the client id for the client making the request.
    boolean
    the credentials desired.

    Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasClientId

      boolean hasClientId()
       the client id for the client making the request.
       
      .io.deephaven.proto.auth.ClientId client_id = 1;
      Returns:
      Whether the clientId field is set.
    • getClientId

      ClientId getClientId()
       the client id for the client making the request.
       
      .io.deephaven.proto.auth.ClientId client_id = 1;
      Returns:
      The clientId.
    • getClientIdOrBuilder

      ClientIdOrBuilder getClientIdOrBuilder()
       the client id for the client making the request.
       
      .io.deephaven.proto.auth.ClientId client_id = 1;
    • hasUserContext

      boolean hasUserContext()
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 2;
      Returns:
      Whether the userContext field is set.
    • getUserContext

      UserContext getUserContext()
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 2;
      Returns:
      The userContext.
    • getUserContextOrBuilder

      UserContextOrBuilder getUserContextOrBuilder()
       the credentials desired.
       
      .io.deephaven.proto.auth.UserContext user_context = 2;
    • getPublicKey

      io.deephaven.shadow.core.com.google.protobuf.ByteString getPublicKey()
       the public key.
       
      bytes public_key = 3;
      Returns:
      The publicKey.
    • getChallengeResponse

      io.deephaven.shadow.core.com.google.protobuf.ByteString getChallengeResponse()
       The nonce challenge response, which should have been obtained from processing
       the result of an earlier getNonce rpc request by the client.
       
      bytes challenge_response = 4;
      Returns:
      The challengeResponse.
    • getIpAddress

      io.deephaven.shadow.core.com.google.protobuf.ByteString getIpAddress()
       the ip address of the server that provided the nonce
       
      bytes ip_address = 5;
      Returns:
      The ipAddress.