Messages containing %s will have this replaced with challenge data; this can be obtained via the challengeMessageData property. \r\n denotes a carriage return followed by a line feed.
Message ID |
Default text |
00 |
Enter Synchronous Response:\r\n |
01 |
Invalid Synchronous Response.\r\nEnter Synchronous Response:\r\n |
02 |
Access Denied.\r\n |
03 |
Your PIN has expired and must be changed.\r\nEnter Current PIN and required PIN and confirm PIN:\r\n |
04 |
Enter Defender Password:\r\n |
05 |
Invalid Password.\r\nEnter Defender Password:\r\n |
06 |
PIN change failed, try again.\r\nEnter Current PIN and required PIN and confirm PIN:\r\n |
07 |
Your token is not synchronised to the current system clock.\r\nEnter the next response.\r\n |
08 |
Invalid Response.\r\nYour token is not synchronised to the current system clock.\r\nEnter the next response.\r\n |
10 |
SNK Challenge: %s \r\nEnter Response:\r\n |
11 |
Invalid Response\r\nSNK Challenge: %s \r\nEnter Response:\r\n |
12 |
Confirm Response\r\nSNK Challenge: %s \r\nEnter Response:\r\n |
15 |
Access Approved.\r\n |
16 |
Call has been intercepted by Defender 5. Unauthorized use of this system is PROHIBITED!\r\n\r\nEnter ID: |
17 |
Your account is locked due to excess violations.\r\n |
18 |
Your token appears to be upside down.\r\nRotate it and enter the next response.\r\n |
19 |
Invalid Response.\r\nYour token appears to be upside down.\r\nRotate it and enter the next response.\r\n |
20 |
Enter Windows Password:\r\n |
21 |
Invalid Windows Password.\r\nEnter Windows Password:\r\n |
22 |
Invalid Response.\r\nEnter Synchronous Response with Defender Password:\r\n |
23 |
Enter Synchronous Response with Windows Password:\r\n |
24 |
Invalid Response.\r\nEnter Synchronous Response with Windows Password:\r\n |
25 |
SNK Challenge: %s \r\nEnter Response with Defender Password:\r\n |
26 |
Invalid Response.\r\nSNK Challenge: %s \r\nEnter Response with Defender Password:\r\n |
27 |
SNK Challenge: %s \r\nEnter Response with Windows Password:\r\n |
28 |
Invalid Response.\r\nSNK Challenge: %s \r\nEnter Response with Windows Password:\r\n |
39 |
Your Defender password has expired and must be changed\r\nEnter a new Defender password:\r\n |
40 |
Your Windows password has expired and must be changed\r\nEnter a new Windows password:\r\n |
41 |
Confirm your new Defender password:\r\n |
42 |
Confirm your new Windows password:\r\n |
43 |
Password change failed\r\nEnter a new Defender password:\r\n |
44 |
Password change failed\r\nEnter a new Windows password:\r\n |
45 |
Enter Synchronous Response with Defender Password:\r\n |
46 |
Your token has expired and cannot be activated\r\nPlease contact your administrator.\r\n |
47 |
Access Denied - No valid route found.\r\nPlease contact your administrator.\r\n |
48 |
Access Denied - User account is disabled.\r\nPlease contact your administrator.\r\n |
51 |
Access Denied - No user name.\r\nPlease contact your administrator.\r\n |
52 |
Access Denied - Authentication not permitted at this time\r\n |
53 |
Your token is not synchronised with Defender.\r\nEnter the next response.\r\n |
54 |
Invalid Response.\r\nYour token is not synchronised with Defender.\r\nEnter the next response.\r\n |
55 |
Your Defender password has expired and access has been forbidden.\r\n Please contact your system administrator.\r\n |
56 |
Your Windows password has expired and access has been forbidden.\r\n Please contact your system administrator.\r\n |
57 |
Configure your GrIDsure PIP:\r\n%s |
58 |
Use your GrIDsure PIP:\r\n%s |
59 |
Invalid Response.\r\nUse your GrIDsure PIP:\r\n%s |
60 |
Invalid PIP.\r\nConfigure your GrIDsure PIP:\r\n%s |
61 |
Your PIP has expired and must be changed.\r\nConfigure your GrIDsure PIP:\r\n%s |
62 |
PIP change requested.\r\nConfigure your GrIDsure PIP:\r\n%s |
63 |
PIP does not meet complexity rules.\r\nConfigure your GrIDsure PIP:\r\n%s |
64 |
Access Denied - Ambiguous user name.\r\nPlease contact your administrator.\r\n |
65 |
Your Windows account has expired and access has been forbidden.\r\nPlease contact your system administrator.\r\n |
The Defender Web Service API provides a public web interface to the administrative functionality of Defender.
The interface is exposed through the WebServiceAPI Web service. The installation program configures a windows service that will host the WebServiceAPI web service.
Method |
Description |
Assigns a Defender Software token to a user. | |
Assigns a Defender token to a user. | |
Gets a list of Defender tokens assigned to a user. | |
Unassigns all Defender tokens from a user. | |
Deletes the Defender password for a user or all users in a group. | |
Removes a user's PIN from an assigned token. | |
Removes a temporary response from a user's assigned token. | |
Unassigns a Defender token from a user. | |
Resets a Defender token to aid authentication when the token is out of synchronization with the server. | |
Reset a user's Defender violation count. Also allows the violation and reset counts to be viewed without resetting them. | |
Sets the Defender password for a user or all users in a group. | |
Sets a user's PIN for an assigned token. | |
Sets a temporary response on a user's assigned token. | |
Tests a Defender token's response. |
If this operation resulted in the token being assigned, then the AssignedToken.TokenCommonName will match the tokenCommonName parameter. If the token was already assigned to this user, then the AssignedToken.TokenCommonName will contain a text message indicating that it was already assigned.
The type of the token added may be one of the following values:
These types produce tokens for use on the following platforms:
C# syntax[OperationContract]
[FaultContract(typeof(FaultException))]
AssignedSoftwareToken AddSoftwareTokenToUser(string userCommonName, ProgrammableSoftwareTokenType tokenType, string tokenPin, SoftwareTokenConfiguration configuration, string userSearchBase);
Parameters
Return value
If no error occurs, an AssignedToken is returned. In the case of an error, a Fault is generated. The faultCode can be one of the following:
© 2021 One Identity LLC. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy