## Uses of Interface
org.restlet.security.Enroler

Packages that use Enroler
Package | Description
--- | ---
org.restlet | Core classes of the API.
org.restlet.security | Classes related to security.

### Uses of Enroler in org.restlet

Methods in org.restlet that return Enroler
Modifier and Type | Method and Description
--- | ---
`Enroler` | Context.`getDefaultEnroler()` Returns an enroler that can add the user roles based on authenticated user principals.

Methods in org.restlet with parameters of type Enroler
Modifier and Type | Method and Description
--- | ---
`void` | Context.`setDefaultEnroler(Enroler enroler)` Sets an enroler that can add the user roles based on authenticated user principals.

### Uses of Enroler in org.restlet.security

Methods in org.restlet.security that return Enroler
Modifier and Type | Method and Description
--- | ---
`Enroler` | Realm.`getEnroler()` Returns an enroler that can add the user roles based on user principals.
`Enroler` | Authenticator.`getEnroler()` Returns the enroler invoked upon successful authentication to update the subject with new principals.

Methods in org.restlet.security with parameters of type Enroler
Modifier and Type | Method and Description
--- | ---
`void` | Realm.`setEnroler(Enroler enroler)` Sets an enroler that can add the user roles based on user principals.
`void` | Authenticator.`setEnroler(Enroler enroler)` Sets the enroler invoked upon successful authentication.

Constructors in org.restlet.security with parameters of type Enroler
Constructor and Description
`Authenticator(Context context, boolean optional, Enroler enroler)` Constructor.
`Realm(Verifier verifier, Enroler enroler)` Constructor.