PHP AppserverIo\Appserver\ServletEngine\Security Namespace

Nested Namespaces

AppserverIo\Appserver\ServletEngine\Security\Auth
AppserverIo\Appserver\ServletEngine\Security\DependencyInjection
AppserverIo\Appserver\ServletEngine\Security\Utils

Interfaces

Name Description
AuthenticationManagerInterface The interface for all authentication manager to implement.
MappingInterface The interface for an URL pattern to an authenticator mapping implementation.
RealmInterface Interface for a realm implementation.

Classes

Name Description
AnybodyPrincipal An implementation of Principal and Comparable that represents any role.
AuthenticationValve This valve will check if the actual request needs authentication.
GenericPrincipal A simple String based implementation of Principal. Typically a SimplePrincipal is created given a userID which is used as the Principal name.
Mapping The mapping class to map an URL pattern to an authenticator.
NobodyPrincipal An implementation of Principal and Comparable that represents any role.
Realm Security domain implementation.
SimpleGroup A simple String based implementation of Principal. Typically a SimplePrincipal is created given a userID which is used as the Principal name.
SimplePrincipal A simple String based implementation of Principal. Typically a SimplePrincipal is created given a userID which is used as the Principal name.
StandardAuthenticationManager The authentication manager handles request which need Http authentication.
StandardAuthenticationManagerFactory A factory for the standard session authentication manager instances.