Uses of Interface
net.officefloor.web.security.type.HttpSecurityType
-
Packages that use HttpSecurityType Package Description net.officefloor.web.security.build net.officefloor.web.security.impl net.officefloor.web.security.type net.officefloor.woof.model.woof -
-
Uses of HttpSecurityType in net.officefloor.web.security.build
Methods in net.officefloor.web.security.build that return HttpSecurityType Modifier and Type Method Description HttpSecurityType<?,?,?,?,?>
HttpSecurityExplorerContext. getHttpSecurityType()
Obtains theHttpSecurityType
. -
Uses of HttpSecurityType in net.officefloor.web.security.impl
Methods in net.officefloor.web.security.impl that return HttpSecurityType Modifier and Type Method Description HttpSecurityType<A,AC,C,O,F>
HttpSecurityConfiguration. getHttpSecurityType()
Obtains theHttpSecurityType
.Constructors in net.officefloor.web.security.impl with parameters of type HttpSecurityType Constructor Description AuthenticationManagedObjectSource(java.lang.String name, HttpSecurity<A,AC,C,?,?> security, HttpSecurityType<A,AC,C,?,?> securityType)
Instantiate.HttpAccessControlManagedObjectSource(HttpSecurityType<?,AC,?,?,?> httpSecurityType)
Instantiate.HttpAuthenticationManagedObjectSource(HttpSecurityType<A,?,C,?,?> httpSecurityType)
Instantiate.HttpSecurityExecuteManagedObjectSource(HttpSecuritySource<?,?,?,?,F> securitySource, HttpSecurityType<?,?,?,?,F> securityType)
Instantiate. -
Uses of HttpSecurityType in net.officefloor.web.security.type
Classes in net.officefloor.web.security.type that implement HttpSecurityType Modifier and Type Class Description class
HttpSecurityTypeImpl<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
HttpSecurityType
adapted from theManagedObjectType
.Methods in net.officefloor.web.security.type that return HttpSecurityType Modifier and Type Method Description <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>HttpSecurityTypeBuilder. build()
Builds theHttpSecurityType
.<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>>
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>,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>>
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
.static HttpSecurityType<?,?,?,?,?>
HttpSecurityTypeRunnable. loadHttpSecurityType(java.lang.String httpSecuritySourceClassName, PropertyList properties, OfficeFloorCompiler compiler)
Convenience method to load theHttpSecurityType
.HttpSecurityType<?,?,?,?,?>
HttpSecurityTypeRunnable. run(OfficeFloorCompiler compiler, java.lang.Object[] parameters)
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
. -
Uses of HttpSecurityType in net.officefloor.woof.model.woof
Methods in net.officefloor.woof.model.woof with parameters of type HttpSecurityType Modifier and Type Method Description Change<WoofSecurityModel>
WoofChanges. addSecurity(java.lang.String httpSecurityName, java.lang.String httpSecuritySourceClassName, long timeout, PropertyList properties, java.lang.String[] contentTypes, HttpSecurityType<?,?,?,?,?> httpSecurityType)
Adds aWoofSecurityModel
.Change<WoofSecurityModel>
WoofChangesImpl. addSecurity(java.lang.String httpSecurityName, java.lang.String httpSecuritySourceClassName, long timeout, PropertyList properties, java.lang.String[] contentTypes, HttpSecurityType<?,?,?,?,?> httpSecurityType)
Change<WoofSecurityModel>
WoofChanges. refactorSecurity(WoofSecurityModel security, java.lang.String httpSecurityName, java.lang.String httpSecuritySourceClassName, long timeout, PropertyList properties, java.lang.String[] contentTypes, HttpSecurityType<?,?,?,?,?> httpSecurityType, java.util.Map<java.lang.String,java.lang.String> securityOutputNameMapping)
Refactors theWoofSecurityModel
.Change<WoofSecurityModel>
WoofChangesImpl. refactorSecurity(WoofSecurityModel security, java.lang.String httpSecurityName, java.lang.String httpSecuritySourceClassName, long timeout, PropertyList properties, java.lang.String[] contentTypes, HttpSecurityType<?,?,?,?,?> httpSecurityType, java.util.Map<java.lang.String,java.lang.String> accessOutputNameMapping)
-