Uses of Interface
net.officefloor.web.spi.security.HttpSecuritySource
Packages that use HttpSecuritySource
Package
Description
-
Uses of HttpSecuritySource in net.officefloor.web.jwt
Classes in net.officefloor.web.jwt that implement HttpSecuritySource -
Uses of HttpSecuritySource in net.officefloor.web.security.build
Methods in net.officefloor.web.security.build that return HttpSecuritySourceModifier and TypeMethodDescriptionHttpSecuritySource<?,?, ?, ?, ?> HttpSecurityExplorerContext.getHttpSecuritySource()Obtains theHttpSecuritySource.Methods in net.officefloor.web.security.build with parameters of type HttpSecuritySourceModifier and TypeMethodDescription<A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>>
HttpSecurityBuilderHttpSecurityArchitect.addHttpSecurity(String securityName, HttpSecuritySource<A, AC, C, O, F> httpSecuritySource) Adds aHttpSecurity.<A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>>
HttpSecurityBuilderHttpSecurityArchitectEmployer.addHttpSecurity(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 HttpSecuritySourceModifierConstructorDescriptionHttpSecurityExecuteManagedObjectSource(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 HttpSecuritySourceModifier and TypeClassDescriptionclassAbstractMockHttpSecuritySource<C,O extends Enum<O>, F extends Enum<F>> Abstract mockHttpSecuritySource.classHttpSecurityenable access to all roles.classHttpSecuritySourceforBasicHTTP security.classHttpSecuritySourceforDigestHTTP security.classForm basedHttpSecuritySource.classMockHttpSecuritySourceto use for testing with challenges.classMockHttpSecuritySourcethat 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 HttpSecuritySourceModifier and TypeMethodDescriptionstatic <A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>, HS extends HttpSecuritySource<A, AC, C, O, F>>
HttpSecurity<A,AC, C, O, F> HttpSecurityLoaderUtil.loadHttpSecurity(Class<HS> httpSecuritySourceClass, String... propertyNameValues) Convenience method to load theHttpSecurityinitialised ready for testing.static <A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>, HS extends HttpSecuritySource<A, AC, C, O, F>>
HSHttpSecurityLoaderUtil.loadHttpSecuritySource(Class<HS> httpSecuritySourceClass, String... propertyNameValues) Convenience method to load theHttpSecuritySourceinitialised ready for testing.<A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>, S extends HttpSecuritySource<A, AC, C, O, F>>
HttpSecurityType<A,AC, C, O, F> HttpSecurityLoader.loadHttpSecurityType(Class<S> httpSecuritySourceClass, PropertyList propertyList) Loads and returns theHttpSecurityTypefor theHttpSecuritySource.<A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>, S extends HttpSecuritySource<A, AC, C, O, F>>
HttpSecurityType<A,AC, C, O, F> HttpSecurityLoaderImpl.loadHttpSecurityType(Class<S> httpSecuritySourceClass, PropertyList propertyList) <A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>, S extends HttpSecuritySource<A, AC, C, O, F>>
PropertyListHttpSecurityLoader.loadSpecification(Class<S> httpSecuritySourceClass) Loads and returns thePropertyListfrom theHttpSecuritySourceSpecificationfor theHttpSecuritySource.<A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>, S extends HttpSecuritySource<A, AC, C, O, F>>
PropertyListHttpSecurityLoaderImpl.loadSpecification(Class<S> httpSecuritySourceClass) static <A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>, HS extends HttpSecuritySource<A, AC, C, O, F>>
HSHttpSecurityLoaderUtil.newHttpSecuritySource(Class<HS> httpSecuritySourceClass) Instantiates and instance of theHttpSecuritySource.static <A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>, HS extends HttpSecuritySource<A, AC, C, O, F>>
HttpSecurityType<A,AC, C, O, F> HttpSecurityLoaderUtil.validateHttpSecurityType(HttpSecurityTypeBuilder expectedHttpSecurityType, Class<HS> httpSecuritySourceClass, String... propertyNameValues) Validates theHttpSecurityTypecontained in theHttpSecurityTypeBuilderagainst theHttpSecurityTypeloaded from theHttpSecuritySource.static <A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>, HS extends HttpSecuritySource<A, AC, C, O, F>>
PropertyListHttpSecurityLoaderUtil.validateSpecification(Class<HS> httpSecuritySourceClass, String... propertyNameLabels) Validates theHttpSecuritySourceSpecificationfor theHttpSecuritySource.Methods in net.officefloor.web.security.type with parameters of type HttpSecuritySourceModifier and TypeMethodDescriptionstatic <A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>>
voidHttpSecurityManagedObjectAdapterSource.doOperation(HttpSecuritySource<A, AC, C, O, F> httpSecuritySource, Runnable operation) Undertakes the operation for theHttpSecuritySource.<A,AC extends Serializable, C, O extends Enum<O>, F extends 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 Serializable, C, O extends Enum<O>, F extends Enum<F>>
HttpSecurityType<A,AC, C, O, F> HttpSecurityLoaderImpl.loadHttpSecurityType(HttpSecuritySource<A, AC, C, O, F> httpSecuritySource, PropertyList propertyList) static <A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>>
HttpSecurityType<A,AC, C, O, F> HttpSecurityLoaderUtil.loadHttpSecurityType(HttpSecuritySource<A, AC, C, O, F> httpSecuritySource, String... propertyNameValues) Loads theHttpSecurityType.<A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>>
PropertyListHttpSecurityLoader.loadSpecification(HttpSecuritySource<A, AC, C, O, F> httpSecuritySource) Loads and returns thePropertyListfrom theHttpSecuritySourceSpecificationfor theHttpSecuritySource.<A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>>
PropertyListHttpSecurityLoaderImpl.loadSpecification(HttpSecuritySource<A, AC, C, O, F> httpSecuritySource) Constructors in net.officefloor.web.security.type with parameters of type HttpSecuritySourceModifierConstructorDescriptionHttpSecurityManagedObjectAdapterSource(HttpSecuritySource<?, ?, ?, O, ?> httpSecuritySource, Supplier<PropertyList> propertyListFactory) Initiate. -
Uses of HttpSecuritySource in net.officefloor.web.spi.security.impl
Classes in net.officefloor.web.spi.security.impl that implement HttpSecuritySourceModifier and TypeClassDescriptionclassAbstractHttpSecuritySource<A,AC extends Serializable, C, O extends Enum<O>, F extends Enum<F>> AbstractHttpSecuritySource.