Uses of Interface
net.officefloor.web.spi.security.HttpSecuritySource
-
-
Uses of HttpSecuritySource in net.officefloor.web.jwt
Classes in net.officefloor.web.jwt that implement HttpSecuritySource Modifier and Type Class Description class
JwtHttpSecuritySource<C>
HttpSecuritySource
for JWT. -
Uses of HttpSecuritySource in net.officefloor.web.security.build
Methods in net.officefloor.web.security.build that return HttpSecuritySource Modifier and Type Method Description HttpSecuritySource<?,?,?,?,?>
HttpSecurityExplorerContext. getHttpSecuritySource()
Obtains theHttpSecuritySource
.Methods in net.officefloor.web.security.build with parameters of type HttpSecuritySource Modifier and Type Method Description <A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
HttpSecurityBuilderHttpSecurityArchitect. addHttpSecurity(java.lang.String securityName, HttpSecuritySource<A,AC,C,O,F> httpSecuritySource)
Adds aHttpSecurity
.<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
HttpSecurityBuilderHttpSecurityArchitectEmployer. addHttpSecurity(java.lang.String securityName, HttpSecuritySource<A,AC,C,O,F> httpSecuritySource)
-
Uses of HttpSecuritySource in net.officefloor.web.security.impl
Constructors in net.officefloor.web.security.impl with parameters of type HttpSecuritySource Constructor Description HttpSecurityExecuteManagedObjectSource(HttpSecuritySource<?,?,?,?,F> securitySource, HttpSecurityType<?,?,?,?,F> securityType)
Instantiate. -
Uses of HttpSecuritySource in net.officefloor.web.security.scheme
Classes in net.officefloor.web.security.scheme that implement HttpSecuritySource 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
BasicHttpSecuritySource
HttpSecuritySource
forBasic
HTTP security.class
DigestHttpSecuritySource
HttpSecuritySource
forDigest
HTTP security.class
FormHttpSecuritySource
Form basedHttpSecuritySource
.class
MockChallengeHttpSecuritySource
MockHttpSecuritySource
to use for testing with challenges.class
MockFlowHttpSecuritySource
MockHttpSecuritySource
that challenges with a HTML form. -
Uses of HttpSecuritySource in net.officefloor.web.security.type
Methods in net.officefloor.web.security.type with type parameters of type HttpSecuritySource 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.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>>
HSHttpSecurityLoaderUtil. loadHttpSecuritySource(java.lang.Class<HS> httpSecuritySourceClass, java.lang.String... propertyNameValues)
Convenience method to load theHttpSecuritySource
initialised ready for testing.<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>,S extends HttpSecuritySource<A,AC,C,O,F>>
HttpSecurityType<A,AC,C,O,F>HttpSecurityLoader. loadHttpSecurityType(java.lang.Class<S> httpSecuritySourceClass, PropertyList propertyList)
Loads and returns theHttpSecurityType
for theHttpSecuritySource
.<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>,S extends HttpSecuritySource<A,AC,C,O,F>>
HttpSecurityType<A,AC,C,O,F>HttpSecurityLoaderImpl. loadHttpSecurityType(java.lang.Class<S> httpSecuritySourceClass, PropertyList propertyList)
<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>,S extends HttpSecuritySource<A,AC,C,O,F>>
PropertyListHttpSecurityLoader. loadSpecification(java.lang.Class<S> httpSecuritySourceClass)
Loads and returns thePropertyList
from theHttpSecuritySourceSpecification
for theHttpSecuritySource
.<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>,S extends HttpSecuritySource<A,AC,C,O,F>>
PropertyListHttpSecurityLoaderImpl. loadSpecification(java.lang.Class<S> httpSecuritySourceClass)
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>>
HSHttpSecurityLoaderUtil. newHttpSecuritySource(java.lang.Class<HS> httpSecuritySourceClass)
Instantiates and instance of theHttpSecuritySource
.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>>
HttpSecurityType<A,AC,C,O,F>HttpSecurityLoaderUtil. validateHttpSecurityType(HttpSecurityTypeBuilder expectedHttpSecurityType, java.lang.Class<HS> httpSecuritySourceClass, java.lang.String... propertyNameValues)
Validates theHttpSecurityType
contained in theHttpSecurityTypeBuilder
against theHttpSecurityType
loaded from theHttpSecuritySource
.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>>
PropertyListHttpSecurityLoaderUtil. validateSpecification(java.lang.Class<HS> httpSecuritySourceClass, java.lang.String... propertyNameLabels)
Validates theHttpSecuritySourceSpecification
for theHttpSecuritySource
.Methods in net.officefloor.web.security.type with parameters of type HttpSecuritySource 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>>
voidHttpSecurityManagedObjectAdapterSource. doOperation(HttpSecuritySource<A,AC,C,O,F> httpSecuritySource, java.lang.Runnable operation)
Undertakes the operation for theHttpSecuritySource
.<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
HttpSecurityType<A,AC,C,O,F>HttpSecurityLoader. loadHttpSecurityType(HttpSecuritySource<A,AC,C,O,F> httpSecuritySource, PropertyList propertyList)
Loads and returns theHttpSecurityType
for theHttpSecuritySource
.<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
HttpSecurityType<A,AC,C,O,F>HttpSecurityLoaderImpl. loadHttpSecurityType(HttpSecuritySource<A,AC,C,O,F> httpSecuritySource, PropertyList propertyList)
static <A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
HttpSecurityType<A,AC,C,O,F>HttpSecurityLoaderUtil. loadHttpSecurityType(HttpSecuritySource<A,AC,C,O,F> httpSecuritySource, java.lang.String... propertyNameValues)
Loads theHttpSecurityType
.<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
PropertyListHttpSecurityLoader. loadSpecification(HttpSecuritySource<A,AC,C,O,F> httpSecuritySource)
Loads and returns thePropertyList
from theHttpSecuritySourceSpecification
for theHttpSecuritySource
.<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
PropertyListHttpSecurityLoaderImpl. loadSpecification(HttpSecuritySource<A,AC,C,O,F> httpSecuritySource)
Constructors in net.officefloor.web.security.type with parameters of type HttpSecuritySource Constructor Description HttpSecurityManagedObjectAdapterSource(HttpSecuritySource<?,?,?,O,?> httpSecuritySource, java.util.function.Supplier<PropertyList> propertyListFactory)
Initiate. -
Uses of HttpSecuritySource in net.officefloor.web.spi.security.impl
Classes in net.officefloor.web.spi.security.impl that implement HttpSecuritySource Modifier and Type Class Description class
AbstractHttpSecuritySource<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
AbstractHttpSecuritySource
.
-