<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@digitalpersona/services](./services.md) &gt; [IEnrollService](./services.ienrollservice.md)

## IEnrollService interface

DigitalPersona Web Enroll (DPWebEnroll) service interface.

<b>Signature:</b>

```typescript
export interface IEnrollService 
```

## Methods

|  Method | Description |
|  --- | --- |
|  [CreateUser(securityOfficer, user, password)](./services.ienrollservice.createuser.md) |  |
|  [CustomAction(ticket, user, credential, actionId)](./services.ienrollservice.customaction.md) |  |
|  [DeleteAltusUserCredentials(securityOfficer, user, credential)](./services.ienrollservice.deletealtususercredentials.md) |  |
|  [DeleteUser(securityOfficer, user)](./services.ienrollservice.deleteuser.md) |  |
|  [DeleteUserCredentials(securityOfficer, owner, credential)](./services.ienrollservice.deleteusercredentials.md) |  |
|  [EnrollAltusUserCredentials(securityOfficer, user, credential)](./services.ienrollservice.enrollaltususercredentials.md) |  |
|  [EnrollUserCredentials(securityOfficer, owner, credential)](./services.ienrollservice.enrollusercredentials.md) |  |
|  [GetEnrollmentData(user, credentialId)](./services.ienrollservice.getenrollmentdata.md) |  |
|  [GetUserAttribute(ticket, user, attributeName)](./services.ienrollservice.getuserattribute.md) |  |
|  [GetUserCredentials(user)](./services.ienrollservice.getusercredentials.md) |  |
|  [IsEnrollmentAllowed(securityOfficer, user, credentialId)](./services.ienrollservice.isenrollmentallowed.md) |  |
|  [PutUserAttribute(ticket, user, attribute, action)](./services.ienrollservice.putuserattribute.md) |  |
|  [UnlockUser(user, credential)](./services.ienrollservice.unlockuser.md) |  |

