Change Server PIN
- 11 Dec 2024
- 1 Minute à lire
- SombreLumière
- PDF
Change Server PIN
- Mis à jour le 11 Dec 2024
- 1 Minute à lire
- SombreLumière
- PDF
The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article
Avez-vous trouvé ce résumé utile ?
Merci pour vos commentaires
This operation requests OneSpan Authentication Server to change the server PIN of a specified user. Such a request always has to be confirmed with a Response-Only one-time password (OTP), specified as credential attribute in the SOAP request.
To execute this operation, the registered client application should send an authUser SOAP command to OneSpan Authentication Server. The authUser command should, at a minimum, specify the following credential field attributes:
- CREDFLD_USERID
- CREDFLD_COMPONENT_TYPE. Indicates the client application component type.
- CREDFLD_PASSWORD_FORMAT
- CREDFLD_CURRENT_PIN
- New PIN specified either via the CREDFLD_PASSWORD or the CREDFLD_NEW_PIN credential attribute depending on the chosen password format.
- New PIN confirmation specified either via the CREDFLD_PASSWORD or the CREDFLD_CONFIRM_NEW_PIN credential attribute depending on the chosen password format.
- OTP specified either via the CREDFLD_PASSWORD or the CREDFLD_DP_RESPONSE credential attribute, depending on the chosen password format.
A client application with component type SOAP Auth Client will typically send the following SOAP command to request a server PIN change for user test1:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aut="http://www.vasco.com/IdentikeyServer/IdentikeyTypes/Authentication"> <!-- ... Additional namespace declarations --> <soapenv:Header/> <soapenv:Body> <aut:authUser> <credentialAttributeSet> <attributes> <valuexsi:type="xsd:string">SOAP Auth Client</value> <attributeID>CREDFLD_COMPONENT_TYPE</attributeID> </attributes> <attributes> <valuexsi:type="xsd:string">test1</value> <attributeID>CREDFLD_USERID</attributeID> </attributes> <attributes> <valuexsi:type="xsd:unsignedInt">4</value> <attributeID>CREDFLD_PASSWORD_FORMAT</attributeID> </attributes> <attributes> <valuexsi:type="xsd:string">test1</value> <attributeID>CREDFLD_DP_RESPONSE</attributeID> </attributes> <attributes> <valuexsi:type="xsd:string">1234</value> <attributeID>CREDFLD_NEW_PIN</attributeID> </attributes> <attributes> <valuexsi:type="xsd:string">1234</value> <attributeID>CREDFLD_CONFIRM_NEW_PIN</attributeID> </attributes> </credentialAttributeSet> </aut:authUser> </soapenv:Body> </soapenv:Envelope>
Cet article vous a-t-il été utile ?