Class LocalAuthenticationParams

java.lang.Object
com.vasco.orchestration.client.flows.CryptoApplicationIndexParams
com.vasco.orchestration.client.flows.local_authentication.LocalAuthenticationParams

public class LocalAuthenticationParams extends com.vasco.orchestration.client.flows.CryptoApplicationIndexParams
Parameters for performing a local authentication.
  • Constructor Details

    • LocalAuthenticationParams

      public LocalAuthenticationParams()
  • Method Details

    • getOrchestrationUser

      public OrchestrationUser getOrchestrationUser()
      Gets the configured user for performing a local authentication.
      Returns:
      the configured user
    • setOrchestrationUser

      public void setOrchestrationUser(OrchestrationUser orchestrationUser)
      Sets the user to be used for performing a local authentication.
      Parameters:
      orchestrationUser - the user
    • getChallenge

      public String getChallenge()
      Returns:
      the challenge used when computing the one-time password.
    • setChallenge

      public void setChallenge(String challenge)
      Parameters:
      challenge - A challenge to use when computing the one-time password.
    • getProtectionType

      public ProtectionType getProtectionType()
      Returns:
      the protection type used to generate the one-time password.
    • setProtectionType

      public void setProtectionType(ProtectionType protectionType)
      Parameters:
      protectionType - the protection type used to generate the one-time password.
    • getLocalAuthenticationCallback

      public LocalAuthenticationCallback getLocalAuthenticationCallback()
      Returns:
      the callback used to receive events related to local authentication.
    • setLocalAuthenticationCallback

      public void setLocalAuthenticationCallback(LocalAuthenticationCallback localAuthenticationCallback)
      Parameters:
      localAuthenticationCallback - the callback used to receive events related to local authentication.