authUser (Command)
  • 16 Dec 2024
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

authUser (Command)

  • Sombre
    Lumière
  • PDF

The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article

The authUser command can be used to send the following requests to OneSpan Authentication Server:

  • Authenticate with Response-Only
  • Authenticate with Challenge/Response
  • Authenticate with Push Notification
  • Authenticate with Secure Channel, i.e. authentication with the getChallenge and getSecureChallenge commands (see  getChallenge (Command) and  getSecureChallenge (Command)).
  • Change server PIN

Parameters

  Table:  authUser input parameters
Attribute nameOptionality
CREDFLD_AUTH_TYPEOptional
CREDFLD_CHALLENGEOptional (for 1-step C/R)
CREDFLD_CHALLENGE_KEYOptional
CREDFLD_CHALLENGE_MESSAGEOptional
CREDFLD_COMPONENT_TYPEMandatory
CREDFLD_CONFIRM_NEW_PINOptional
CREDFLD_CURRENT_PINOptional
CREDFLD_DOMAINOptional
CREDFLD_DP_RESPONSEOptional
CREDFLD_NEW_PINOptional
CREDFLD_PASSWORDOptional
CREDFLD_PASSWORD_FORMATMandatory
CREDFLD_REQUEST_HOST_CODEOptional
CREDFLD_SERIAL_NOOptional
CREDFLD_STATIC_PASSWORDOptional
CREDFLD_USER_ATTRIBUTE_GROUPOptional
CREDFLD_USERIDMandatory
  Table:  authUser output parameters
Attribute nameReturned
CREDFLD_AUXILIARY_MESSAGEIf defined
CREDFLD_CHALLENGEOptional (for 2-step C/R)
CREDFLD_CHALLENGE_KEYIf defined
CREDFLD_CHALLENGE_MESSAGEIf defined
CREDFLD_DOMAINIf defined
CREDFLD_HOST_CODEIf defined
CREDFLD_NOTIFY_PASSWORD_EXPIRE_DATEIf defined
CREDFLD_ORGANIZATIONAL_UNITIf defined
CREDFLD_SERIAL_NOOptional
CREDFLD_STATUS_MESSAGEIf defined
CREDFLD_USERIDAlways

CREDFLD_SERIAL_NO is not returned, if a static password (and not an authenticator) was used for the authentication.

The CREDFLD_CHALLENGE attribute is used as input parameter for 1-step challenge/response authentication. If a user initiates a 2-step challenge/response authentication with a request keyword, the authUser command generates a response and returns it via the CREDFLD_CHALLENGE attribute as output parameter. For more information about challenge/response authentication, refer to the OneSpan Authentication Server SDK Programmer's Guide, Section "User authentication: Challenge/response".

Example

Authentication request via response-only with server PIN and OTP (as cleartext combined password)

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <aut:authUser xmlns:aut="http://www.vasco.com/IdentikeyServer/IdentikeyTypes/Authentication" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <credentialAttributeSet>
        <attributes>
          <value xsi:type="xsd:string">jane.doe</value>
          <attributeID>CREDFLD_USERID</attributeID>
        </attributes>
        <attributes>
          <value xsi:type="xsd:string">1234703557</value>
          <attributeID>CREDFLD_PASSWORD</attributeID>
        </attributes>
        <attributes>
          <value xsi:type="xsd:unsignedInt">0</value>
          <attributeID>CREDFLD_PASSWORD_FORMAT</attributeID>
        </attributes>
        <attributes>
          <value xsi:type="xsd:string">SOAP Auth Client</value>
          <attributeID>CREDFLD_COMPONENT_TYPE</attributeID>
        </attributes>
      </credentialAttributeSet>
    </aut:authUser>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle