Uses of Interface
net.officefloor.web.spi.security.HttpSecurity
-
Packages that use HttpSecurity Package Description net.officefloor.web.jwt net.officefloor.web.security.impl net.officefloor.web.security.scheme net.officefloor.web.security.type net.officefloor.web.spi.security -
-
Uses of HttpSecurity in net.officefloor.web.jwt
Classes in net.officefloor.web.jwt that implement HttpSecurity Modifier and Type Class Description class
JwtHttpSecuritySource<C>
HttpSecuritySource
for JWT.Methods in net.officefloor.web.jwt that return HttpSecurity Modifier and Type Method Description HttpSecurity<HttpAuthentication<java.lang.Void>,JwtHttpAccessControl<C>,java.lang.Void,None,JwtHttpSecuritySource.Flows>
JwtHttpSecuritySource. sourceHttpSecurity(HttpSecurityContext context)
-
Uses of HttpSecurity in net.officefloor.web.security.impl
Methods in net.officefloor.web.security.impl that return HttpSecurity Modifier and Type Method Description HttpSecurity<A,AC,C,O,F>
HttpSecurityConfiguration. getHttpSecurity()
Obtains theHttpSecurity
.Constructors in net.officefloor.web.security.impl with parameters of type HttpSecurity Constructor Description AuthenticationContextManagedObjectSource(java.lang.String qualifier, HttpSecurity<A,AC,C,O,F> httpSecurity)
Instantiate.AuthenticationManagedObjectSource(java.lang.String name, HttpSecurity<A,AC,C,?,?> security, HttpSecurityType<A,AC,C,?,?> securityType)
Instantiate.HttpChallengeFunction(java.lang.String httpSecurityName, HttpSecurity<?,?,?,O,F> httpSecurity)
Initiate.ManagedObjectAuthenticateFunction(java.lang.String httpSecurityName, HttpSecurity<?,AC,C,?,F> httpSecurity)
Instantiate.ManagedObjectLogoutFunction(java.lang.String httpSecurityName, HttpSecurity<?,AC,?,O,F> httpSecurity)
Instantiate. -
Uses of HttpSecurity in net.officefloor.web.security.scheme
Classes in net.officefloor.web.security.scheme that implement HttpSecurity Modifier and Type Class Description class
AbstractMockHttpSecuritySource<C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
Abstract mockHttpSecuritySource
.class
AnonymousHttpSecuritySource
HttpSecurity
enable access to all roles.class
MockChallengeHttpSecuritySource
MockHttpSecuritySource
to use for testing with challenges.class
MockFlowHttpSecuritySource
MockHttpSecuritySource
that challenges with a HTML form. -
Uses of HttpSecurity in net.officefloor.web.security.type
Methods in net.officefloor.web.security.type that return HttpSecurity Modifier and Type Method Description static <A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>,HS extends HttpSecuritySource<A,AC,C,O,F>>
HttpSecurity<A,AC,C,O,F>HttpSecurityLoaderUtil. loadHttpSecurity(java.lang.Class<HS> httpSecuritySourceClass, java.lang.String... propertyNameValues)
Convenience method to load theHttpSecurity
initialised ready for testing.Methods in net.officefloor.web.security.type with parameters of type HttpSecurity Modifier and Type Method Description static <AC extends java.io.Serializable,C>
AuthenticationContext<AC,C>HttpSecurityLoaderUtil. createAuthenticationContext(ServerHttpConnection connection, HttpSecurity<?,AC,C,?,?> security, java.util.function.Consumer<FunctionAuthenticateContext<AC,C>> handleAuthenticate)
Creates anAuthenticationContext
for testing. -
Uses of HttpSecurity in net.officefloor.web.spi.security
Methods in net.officefloor.web.spi.security that return HttpSecurity Modifier and Type Method Description HttpSecurity<A,AC,C,O,F>
HttpSecuritySource. sourceHttpSecurity(HttpSecurityContext context)
Sources theHttpSecurity
.
-