| Package | Description |
|---|---|
| io.milton.config | |
| io.milton.gae | |
| io.milton.http | |
| io.milton.http.http11.auth |
| Modifier and Type | Field and Description |
|---|---|
protected List<AuthenticationHandler> |
HttpManagerBuilder.authenticationHandlers |
protected List<AuthenticationHandler> |
HttpManagerBuilder.authenticationHandlers |
protected List<AuthenticationHandler> |
HttpManagerBuilder.cookieDelegateHandlers |
protected List<AuthenticationHandler> |
HttpManagerBuilder.cookieDelegateHandlers |
protected List<AuthenticationHandler> |
HttpManagerBuilder.extraAuthenticationHandlers |
protected List<AuthenticationHandler> |
HttpManagerBuilder.extraAuthenticationHandlers |
| Modifier and Type | Method and Description |
|---|---|
List<AuthenticationHandler> |
HttpManagerBuilder.getAuthenticationHandlers() |
List<AuthenticationHandler> |
HttpManagerBuilder.getAuthenticationHandlers() |
List<AuthenticationHandler> |
HttpManagerBuilder.getCookieDelegateHandlers() |
List<AuthenticationHandler> |
HttpManagerBuilder.getCookieDelegateHandlers() |
List<AuthenticationHandler> |
HttpManagerBuilder.getExtraAuthenticationHandlers()
You can add some extra auth handlers here, which will be added to the
default auth handler structure such as basic, digest and cookie.
|
List<AuthenticationHandler> |
HttpManagerBuilder.getExtraAuthenticationHandlers()
You can add some extra auth handlers here, which will be added to the
default auth handler structure such as basic, digest and cookie.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HttpManagerBuilder.setAuthenticationHandlers(List<AuthenticationHandler> authenticationHandlers) |
void |
HttpManagerBuilder.setAuthenticationHandlers(List<AuthenticationHandler> authenticationHandlers) |
void |
HttpManagerBuilder.setCookieDelegateHandlers(List<AuthenticationHandler> cookieDelegateHandlers) |
void |
HttpManagerBuilder.setCookieDelegateHandlers(List<AuthenticationHandler> cookieDelegateHandlers) |
void |
HttpManagerBuilder.setExtraAuthenticationHandlers(List<AuthenticationHandler> extraAuthenticationHandlers) |
void |
HttpManagerBuilder.setExtraAuthenticationHandlers(List<AuthenticationHandler> extraAuthenticationHandlers) |
| Modifier and Type | Class and Description |
|---|---|
class |
AppEngineDigestAuthenticationHandler
Convenience subclass of DigestAuthenticationHandler which just creates
a AppEngineMemcacheNonceProvider as the default nonce provider.
|
| Modifier and Type | Method and Description |
|---|---|
List<AuthenticationHandler> |
AuthenticationService.getAuthenticationHandlers() |
List<AuthenticationHandler> |
AuthenticationService.getAuthenticationHandlers() |
| Constructor and Description |
|---|
AuthenticationService(List<AuthenticationHandler> authenticationHandlers)
Creates a AuthenticationService using the given handlers.
|
AuthenticationService(List<AuthenticationHandler> authenticationHandlers)
Creates a AuthenticationService using the given handlers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicAuthHandler |
class |
CookieAuthenticationHandler
This wraps a bunch of other authentication handlers, so if any of those
successfully login the user then this will generate a cookie which can be
used subsequently.
|
class |
DigestAuthenticationHandler |
class |
FormAuthenticationHandler
Supports authentication from form parameters.
|
class |
OAuth2AuthenticationHandler |
class |
SecurityManagerBasicAuthHandler |
class |
SecurityManagerDigestAuthenticationHandler |
| Constructor and Description |
|---|
CookieAuthenticationHandler(NonceProvider nonceProvider,
List<AuthenticationHandler> handlers,
ResourceFactory principalResourceFactory,
List<String> keys) |
CookieAuthenticationHandler(NonceProvider nonceProvider,
List<AuthenticationHandler> handlers,
ResourceFactory principalResourceFactory,
List<String> keys) |
PreAuthenticationFilter(Http11ResponseHandler responseHandler,
List<AuthenticationHandler> authenticationHandlers) |
PreAuthenticationFilter(Http11ResponseHandler responseHandler,
List<AuthenticationHandler> authenticationHandlers) |
Copyright © 2021 McEvoy Software Ltd. All rights reserved.