Chat now with support
Chat with Support

Defender 6.3.1 - Administration Guide

Getting started Managing Defender objects in Active Directory Configuring security tokens Securing VPN access Securing Web sites Securing Windows-based computers Defender Management Portal (Web interface) Securing PAM-enabled services Delegating Defender roles, tasks, and functions Automating administrative tasks Administrative templates Integration with Active Roles Push Notifications Appendices
Appendix A: Enabling diagnostic logging Appendix B: Troubleshooting common authentication issues Appendix C: Troubleshooting DIGIPASS token issues Appendix D: Defender classes and attributes in Active Directory Appendix E: Defender Event Log messages Appendix F: Defender Client SDK Appendix G: Defender Web Service API

ResetDefenderViolationCount method

Reset a user's Defender violation count. Also allows the violation and reset counts to be viewed without resetting them.

C# syntax
[OperationContract]
[FaultContract(typeof(FaultException))]
UserViolationCount ResetDefenderViolationCount(string userCommonName, bool viewOnly, string userSearchBase);

Parameters

  • userCommonName  Common name of the user whose violation count is to be reset.
  • viewOnly  If true, then the violation count and reset count are returned but not adjusted.
  • userSearchBase  Optional parameter to specify base container in which to search for users.

Return value

Successfull calls return a UserViolationCount. In the case of an error, a Fault is generated.

The faultCode can be one of the following:

  • ArgumentOutOfRange  One of the arguments was invalid, further details are contained in the faultstring.
  • UnknownFault  Any other error, further details may be included in the faultstring.

SetDefenderPassword method

Sets the Defender password for a user or all users in a group. When a user account name is specified, that user's Defender password is set. When a group name is specified, the Defender passwords for all users in that group are assigned the specified Defender password.

C# syntax
[OperationContract]
[FaultContract(typeof(FaultException))]
void SetDefenderPassword(string userGroupCommonName, string password, bool expire, bool overwrite, string userSearchBase);

Parameters

  • userGroupCommonName  Common name of the user or group of users to which the Defender password is to be set.
  • password  The Defender password to set.
  • expire  Sets the Defender password to the expired state.
  • overwrite  Overwrites an existing Defender Password. By default, an existing Defender password cannot be overwritten.
  • userSearchBase  Optional parameter to specify base container in which to search for users.

Return value

In the case of an error, a Fault is generated. The faultCode can be one of the following:

  • ArgumentOutOfRange  One of the arguments was invalid, further details are contained in the faultstring.
  • UnknownFault  Any other error, further details may be included in the faultstring.

SetPinOnUserToken method

Sets a user's PIN for an assigned token.

C# syntax
[OperationContract]
[FaultContract(typeof(FaultException))]
void SetPinOnUserToken(string userCommonName, string tokenCommonName, string tokenPin, string userSearchBase, string tokenSearchBase);

Parameters

  • userCommonName  Common name of the user to whom the PIN is to be assigned.
  • tokenCommonName  Common name of the token to which the PIN is to be assigned.
  • tokenPin  The PIN to assign.
  • userSearchBase  Optional parameter to specify base container in which to search for users.
  • tokenSearchBase  Optional parameter to specify base container in which to search for tokens.

Return value

In the case of an error a Fault is generated. The faultCode can be one of the following:

  • ArgumentOutOfRange  One of the arguments is invalid, further details are contained in the faultstring.
  • UnknownFault  Any other error, further details may be included in the faultstring.

SetTemporaryResponse method

Sets a temporary response on a user's assigned token.

C# syntax
[OperationContract]
[FaultContract(typeof(FaultException))]
TemporaryResponse SetTemporaryResponse(string userCommonName, string tokenCommonName, int expiryTimeMinutes, bool multipleUse, string userSearchBase, string tokenSearchBase);

Parameters

  • userCommonName  Common name of the user to whom the temporary response is to be assigned.
  • tokenCommonName  Common name of the token to which the temporary response is to be assigned.
  • expiryTimeMinutes  The time interval, in minutes, during which the temporary response remains valid.
  • multipleUse  If true, then the temporary response can be used multiple times.
  • userSearchBase  Optional parameter to specify base container in which to search for users.
  • tokenSearchBase  Optional parameter to specify base container in which to search for tokens.

Return value

A succesful call returns a TemporaryResponse. In the case of an error a Fault is generated.

The faultCode can be one of the following:

  • ArgumentOutOfRange  One of the arguments was invalid, further details will be contained in the faultstring.
  • UnknownFault  Any other error, further details may be included in the faultstring.
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating