Previous Topic: Fetching the PAMNext Topic: Input Data Validations


Authentication Operations Summary

The following table provides a summary of the input parameters required for performing authentication operations discussed in this chapter:

Operation

Input Required

Expected Output

ArcotID

  • User name (userName)
  • (Optional) Organization name (orgName)

    Note: If the organization name is not provided, then the user is assumed to belong to the default organization.

  • Signed challenge (signedResponse)
  • (Optional) Additional Input (AdditionalInput)
  • (Optional) Authentication token type (AuthTokenType)
  • AuthResponse

QnA

  • User name (userName)
  • (Optional) Organization name (orgName)

    Note: If the organization name is not provided, then the user is assumed to belong to the default organization.

  • Question and Answers for authentication (qnaInfo)
  • (Optional) Additional Input (AdditionalInput)
  • (Optional) Authentication token type (AuthTokenType)

Password

  • User name (userName)
  • (Optional) Organization name (orgName)

    Note: If the organization name is not provided, then the user is assumed to belong to the default organization.

  • User password for authentication (password)
  • (Optional) Additional Input (AdditionalInput)
  • (Optional) Authentication token type (AuthTokenType)

OTP

  • User name (userName)
  • (Optional) Organization name (orgName)

    Note: If the organization name is not provided, then the user is assumed to belong to the default organization.

  • One-time password for authentication (otp)
  • (Optional) Additional Input (AdditionalInput)
  • (Optional) Authentication token type (AuthTokenType)

Password type credential

  • User name (userName)
  • (Optional) Organization name (orgName)

    Note: If the organization name is not provided, then the user is assumed to belong to the default organization.

  • User password for authentication (password)
  • (Optional) Additional Input (AdditionalInput)
  • (Optional) Authentication token type (AuthTokenType)
  • AuthResponse

OATH OTP

  • User name (userName)
  • (Optional) Organization name (orgName)

    Note: If the organization name is not provided, then the user is assumed to belong to the default organization.

  • OATH OTP for authentication (otp)
  • (Optional) Additional Input (AdditionalInput)
  • (Optional) Authentication token type (AuthTokenType)

ArcotOTP-OATH

  • User name (userName)
  • (Optional) Organization name (orgName)

    Note: If the organization name is not provided, then the user is assumed to belong to the default organization.

  • ArcotOTP for authentication (otp)
  • (Optional) Additional Input (AdditionalInput)
  • (Optional) Authentication token type (AuthTokenType)

ArcotOTP-EMV

  • User name (userName)
  • (Optional) Organization name (orgName)

    Note: If the organization name is not provided, then the user is assumed to belong to the default organization.

  • ArcotOTP for authentication (otp)
  • (Optional) Additional Input (AdditionalInput)
  • (Optional) Authentication token type (AuthTokenType)