Modifier and Type | Interface and Description |
---|---|
interface |
HttpSecuritySourceExtension<S extends HttpSecuritySource>
Interface for extension to provide enriched
HttpSecuritySource usage. |
Modifier and Type | Method and Description |
---|---|
Class<? extends HttpSecuritySource<?,?,?,?>> |
HttpSecurityAutoWireSectionImpl.getHttpSecuritySourceClass() |
Class<? extends HttpSecuritySource<?,?,?,?>> |
HttpSecurityAutoWireSection.getHttpSecuritySourceClass()
Obtains the
Class of the HttpSecuritySource . |
Modifier and Type | Method and Description |
---|---|
HttpSecurityAutoWireSection |
WebAutoWireApplication.setHttpSecurity(Class<? extends HttpSecuritySource<?,?,?,?>> httpSecuritySourceClass)
Specifies the
HttpSecuritySource for this
WebAutoWireApplication . |
HttpSecurityAutoWireSection |
WebApplicationAutoWireOfficeFloorSource.setHttpSecurity(Class<? extends HttpSecuritySource<?,?,?,?>> httpSecuritySourceClass) |
Constructor and Description |
---|
HttpSecurityAutoWireSectionImpl(OfficeFloorCompiler compiler,
AutoWireSection section,
Class<? extends HttpSecuritySource<?,?,?,?>> httpSecuritySourceClass)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
HttpSecuritySource<?,?,?,?> |
HttpSecurityWork.getHttpSecuritySource()
Obtains the
HttpSecuritySource . |
HttpSecuritySource<S,C,D,F> |
HttpSecurityConfiguration.getHttpSecuritySource()
Obtains the
HttpSecuritySource . |
Modifier and Type | Method and Description |
---|---|
static <S,C,D extends Enum<D>,F extends Enum<F>> |
HttpSecurityConfigurator.registerHttpSecuritySource(HttpSecuritySource<S,C,D,F> httpSecuritySource,
HttpSecurityType<S,C,D,F> httpSecurityType)
Registers the
HttpSecurityConfiguration . |
Constructor and Description |
---|
HttpAuthenticationManagedObject(HttpSecuritySource<S,C,?,?> httpSecuritySource,
ManagedObjectExecuteContext<HttpAuthenticationManagedObjectSource.Flows> executeContext)
Initiate.
|
HttpSecurityConfiguration(HttpSecuritySource<S,C,D,F> httpSecuritySource,
HttpSecurityType<S,C,D,F> httpSecurityType)
Initiate.
|
HttpSecurityWork(HttpSecuritySource<?,?,?,?> httpSecuritySource)
Initiate.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHttpSecuritySource<S,C,D extends Enum<D>,F extends Enum<F>>
Abstract
HttpSecuritySource . |
Modifier and Type | Class and Description |
---|---|
class |
BasicHttpSecuritySource
HttpSecuritySource for Basic HTTP security. |
class |
DigestHttpSecuritySource
HttpSecuritySource for Digest HTTP security. |
class |
FormHttpSecuritySource
Form based
HttpSecuritySource . |
class |
MockHttpSecuritySource
Mock
HttpSecuritySource to use for testing. |
Modifier and Type | Method and Description |
---|---|
static <S,C,D extends Enum<D>,F extends Enum<F>,HS extends HttpSecuritySource<S,C,D,F>> |
HttpSecurityLoaderUtil.loadHttpSecuritySource(Class<HS> httpSecuritySourceClass,
String... propertyNameValues)
Convenience method to load the
HttpSecuritySource initialised
ready for testing. |
static <S,C,D extends Enum<D>,F extends Enum<F>,HS extends HttpSecuritySource<S,C,D,F>> |
HttpSecurityLoaderUtil.newHttpSecuritySource(Class<HS> httpSecuritySourceClass)
Instantiates and instance of the
HttpSecuritySource . |
static <S,C,D extends Enum<D>,F extends Enum<F>,HS extends HttpSecuritySource<S,C,D,F>> |
HttpSecurityLoaderUtil.validateHttpSecurityType(HttpSecurityTypeBuilder expectedHttpSecurityType,
Class<HS> httpSecuritySourceClass,
String... propertyNameValues)
Validates the
HttpSecurityType contained in the
HttpSecurityTypeBuilder against the HttpSecurityType
loaded from the HttpSecuritySource . |
static <S,C,D extends Enum<D>,F extends Enum<F>,HS extends HttpSecuritySource<S,C,D,F>> |
HttpSecurityLoaderUtil.validateSpecification(Class<HS> httpSecuritySourceClass,
String... propertyNameLabels)
Validates the
HttpSecuritySourceSpecification for the
HttpSecuritySource . |
Modifier and Type | Method and Description |
---|---|
static <S,C,D extends Enum<D>,F extends Enum<F>> |
HttpSecurityManagedObjectAdapterSource.doOperation(HttpSecuritySource<S,C,D,F> httpSecuritySource,
Runnable operation)
Undertakes the operation for the
HttpSecuritySource . |
<S,C,D extends Enum<D>,F extends Enum<F>> |
HttpSecurityLoaderImpl.loadHttpSecurityType(HttpSecuritySource<S,C,D,F> httpSecuritySource,
PropertyList propertyList) |
<S,C,D extends Enum<D>,F extends Enum<F>> |
HttpSecurityLoader.loadHttpSecurityType(HttpSecuritySource<S,C,D,F> httpSecuritySource,
PropertyList propertyList)
Loads and returns the
HttpSecurityType for the
HttpSecuritySource . |
static <S,C,D extends Enum<D>,F extends Enum<F>> |
HttpSecurityLoaderUtil.loadHttpSecurityType(HttpSecuritySource<S,C,D,F> httpSecuritySource,
String... propertyNameValues)
Loads the
HttpSecurityType . |
<S,C,D extends Enum<D>,F extends Enum<F>> |
HttpSecurityLoaderImpl.loadSpecification(HttpSecuritySource<S,C,D,F> httpSecuritySource) |
<S,C,D extends Enum<D>,F extends Enum<F>> |
HttpSecurityLoader.loadSpecification(HttpSecuritySource<S,C,D,F> httpSecuritySource)
Loads and returns the
PropertyList from the
HttpSecuritySourceSpecification for the
HttpSecuritySource . |
Constructor and Description |
---|
HttpSecurityManagedObjectAdapterSource(HttpSecuritySource<?,?,D,?> httpSecuritySource)
Initiate.
|
Copyright © 2005–2016. All rights reserved.