Package net.officefloor.web.security.scheme
-
Class Summary Class Description AbstractMockHttpSecurityActionContext<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>> Abstract mockHttpSecurityActionContext
andHttpSecurityApplicationContext
.AbstractMockHttpSecuritySource<C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>> Abstract mockHttpSecuritySource
.AnonymousHttpSecuritySource HttpSecurity
enable access to all roles.BasicHttpSecuritySource HttpSecuritySource
forBasic
HTTP security.BasicHttpSecuritySource.BasicCredentials Decoded credentials.DigestHttpSecuritySource HttpSecuritySource
forDigest
HTTP security.DigestHttpSecuritySource.Mock Allows mockingDigestHttpSecuritySource.SecurityState
for testing.FormHttpSecuritySource Form basedHttpSecuritySource
.HttpAccessControlImpl HttpAccessControl
implementation.HttpAuthenticationImpl<C> HttpAuthentication
implementation.HttpAuthenticationScheme Wraps theHttpRequest
to obtain the HTTP authentication scheme information.HttpCredentialsImpl HttpCredentials
implementation.MockAccessControl Mock access control.MockAuthentication Mock authentication.MockChallengeHttpSecuritySource MockHttpSecuritySource
to use for testing with challenges.MockCredentials Mock credentials.MockFlowHttpSecuritySource MockHttpSecuritySource
that challenges with a HTML form.MockHttpAccessControl MockHttpAccessControl
.MockHttpAuthenticateContext<AC extends java.io.Serializable,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>> MockAuthenticateContext
for testingHttpSecuritySource
instances.MockHttpAuthentication<C> MockHttpAuthentication
.MockHttpChallengeContext<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>> MockChallengeContext
for testingHttpSecuritySource
instances.MockHttpLogoutContext<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>> MockLogoutContext
for testingHttpSecuritySource
instances.MockHttpRatifyContext<AC extends java.io.Serializable> MockRatifyContext
for testingHttpSecuritySource
instances. -
Enum Summary Enum Description BasicHttpSecuritySource.Dependencies Dependency keys.DigestHttpSecuritySource.Dependencies Dependency keys.FormHttpSecuritySource.Dependencies Dependency keys.FormHttpSecuritySource.Flows Flow keys.MockFlowHttpSecuritySource.Flows Flow
keys.