<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@digitalpersona/services](./services.md) &gt; [IAdminService](./services.iadminservice.md)

## IAdminService interface

DigitalPersona Web Administration (DPWebAdmin) service interface.

<b>Signature:</b>

```typescript
export interface IAdminService 
```

## Methods

|  Method | Description |
|  --- | --- |
|  [AdminDeleteUserCredentials(ticket, user, credentials)](./services.iadminservice.admindeleteusercredentials.md) | Deletes specified user credentias without the user's presence. |
|  [ExecuteSearch(ticket, query)](./services.iadminservice.executesearch.md) | Executes a search on the DPCA Server database and returns the result of search operation. NOTE: The result of search operation is limited to 100 records. |
|  [GetLicenseInfo(licenseType)](./services.iadminservice.getlicenseinfo.md) | Query licensing information from the DPCA Server. |
|  [GetServerSettings(ticket, user, settings)](./services.iadminservice.getserversettings.md) | Queries a list of settings from DPCA Server. |
|  [GetUserInfo(ticket, user)](./services.iadminservice.getuserinfo.md) | Queries an information about a specific user. |
|  [GetUserRecoveryPassword(ticket, user, encryptedPwd)](./services.iadminservice.getuserrecoverypassword.md) | Requests a user recovery password. |
|  [PSKCImport(ticket, PSKCData, PSKCFileName, password, sharedKey)](./services.iadminservice.pskcimport.md) | Imports PSKC data to DPCA database. |
|  [SetServerSettings(ticket, type, settings)](./services.iadminservice.setserversettings.md) | Modifies a list of settings on the DPCA Server. |
|  [SetUserAccountControl(ticket, user, control)](./services.iadminservice.setuseraccountcontrol.md) | Modifies User Account Control bits for the specified user. |
|  [UnlockUserAccount(ticket, user)](./services.iadminservice.unlockuseraccount.md) | Unlocks previously locked user account. |

