| Interface | Description | 
|---|---|
| Enroler | 
 Updates an authenticated client user with assigned roles. 
 | 
| Verifier | 
 Verifies the credentials provided by a client user sending a request. 
 | 
| Class | Description | 
|---|---|
| Authenticator | 
 Filter authenticating the client sending the inbound request. 
 | 
| Authorizer | 
 Filter authorizing inbound request. 
 | 
| CertificateAuthenticator | 
 Authenticator based on the SSL client certificate. 
 | 
| ChallengeAuthenticator | 
 Authenticator based on a challenge scheme. 
 | 
| ConfidentialAuthorizer | 
 Authorizer allowing only confidential calls. 
 | 
| Group | 
 Group that contains member groups and users. 
 | 
| LocalVerifier | 
 Verifier that can locally retrieve the secrets. 
 | 
| MapVerifier | 
 Verifier that stores its local secrets in a map indexed by the identifier. 
 | 
| MemoryRealm | 
 Security realm based on a memory model. 
 | 
| MethodAuthorizer | 
 Authorizer based on authorized methods. 
 | 
| Realm | 
 Security realm capable of providing an enroler and a verifier. 
 | 
| Role | 
 Application specific role. 
 | 
| RoleAuthorizer | 
 Authorizer based on authorized and forbidden roles. 
 | 
| SecretVerifier | 
 Verifier of identifier/secret couples. 
 | 
| User | 
 User part of a security realm. 
 | 
Copyright © 2005-2024 Restlet.