Interface NextAuthFlowResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
NextAuthFlowResponse, NextAuthFlowResponse.Builder

@Generated public interface NextAuthFlowResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getAuthFlowToken

      String getAuthFlowToken()
      A unique token identifying this authentication flow session.
      This token must be included in subsequent requests (e.g., EmailCodeRequest) to continue the flow.
      The token is a UUID string and expires after 15 minutes of inactivity.
      
      string auth_flow_token = 1;
      Returns:
      The authFlowToken.
    • getAuthFlowTokenBytes

      com.google.protobuf.ByteString getAuthFlowTokenBytes()
      A unique token identifying this authentication flow session.
      This token must be included in subsequent requests (e.g., EmailCodeRequest) to continue the flow.
      The token is a UUID string and expires after 15 minutes of inactivity.
      
      string auth_flow_token = 1;
      Returns:
      The bytes for authFlowToken.
    • hasEmailCode

      boolean hasEmailCode()
      Set when the client should prompt the user to enter the email verification code.
      This is the response after a successful Login RPC call.
      
      .soulfire.v1.NextAuthFlowResponse.EmailCode email_code = 2;
      Returns:
      Whether the emailCode field is set.
    • getEmailCode

      Set when the client should prompt the user to enter the email verification code.
      This is the response after a successful Login RPC call.
      
      .soulfire.v1.NextAuthFlowResponse.EmailCode email_code = 2;
      Returns:
      The emailCode.
    • getEmailCodeOrBuilder

      Set when the client should prompt the user to enter the email verification code.
      This is the response after a successful Login RPC call.
      
      .soulfire.v1.NextAuthFlowResponse.EmailCode email_code = 2;
    • hasSuccess

      boolean hasSuccess()
      Set when authentication is complete and successful.
      Contains the JWT token for authenticated API access.
      
      .soulfire.v1.NextAuthFlowResponse.Success success = 3;
      Returns:
      Whether the success field is set.
    • getSuccess

      Set when authentication is complete and successful.
      Contains the JWT token for authenticated API access.
      
      .soulfire.v1.NextAuthFlowResponse.Success success = 3;
      Returns:
      The success.
    • getSuccessOrBuilder

      Set when authentication is complete and successful.
      Contains the JWT token for authenticated API access.
      
      .soulfire.v1.NextAuthFlowResponse.Success success = 3;
    • hasFailure

      boolean hasFailure()
      Set when authentication has failed.
      Contains the reason for the failure.
      
      .soulfire.v1.NextAuthFlowResponse.Failure failure = 4;
      Returns:
      Whether the failure field is set.
    • getFailure

      Set when authentication has failed.
      Contains the reason for the failure.
      
      .soulfire.v1.NextAuthFlowResponse.Failure failure = 4;
      Returns:
      The failure.
    • getFailureOrBuilder

      Set when authentication has failed.
      Contains the reason for the failure.
      
      .soulfire.v1.NextAuthFlowResponse.Failure failure = 4;
    • getNextCase