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 classJwtHttpSecuritySource<C>HttpSecuritySourcefor 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 classAbstractMockHttpSecuritySource<C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>Abstract mockHttpSecuritySource.classAnonymousHttpSecuritySourceHttpSecurityenable access to all roles.classBasicHttpSecuritySourceHttpSecuritySourceforBasicHTTP security.classDigestHttpSecuritySourceHttpSecuritySourceforDigestHTTP security.classFormHttpSecuritySourceForm basedHttpSecuritySource.classMockChallengeHttpSecuritySourceMockHttpSecuritySourceto use for testing with challenges.classMockFlowHttpSecuritySourceMockHttpSecuritySourcethat 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 theHttpSecurityinitialised 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 theHttpSecuritySourceinitialised 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 theHttpSecurityTypefor 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 thePropertyListfrom theHttpSecuritySourceSpecificationfor 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 theHttpSecurityTypecontained in theHttpSecurityTypeBuilderagainst theHttpSecurityTypeloaded 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 theHttpSecuritySourceSpecificationfor 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 theHttpSecurityTypefor 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 thePropertyListfrom theHttpSecuritySourceSpecificationfor 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 classAbstractHttpSecuritySource<A,AC extends java.io.Serializable,C,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>AbstractHttpSecuritySource.
-