Uses of Interface
org.apache.shiro.authc.Authenticator
Packages that use Authenticator
Package
Description
Core interfaces and exceptions concerning Authentication (the act of logging-in).
Support for PAM, or Pluggable Authentication Modules, which is
the capability to authenticate a user against multiple configurable (pluggable) modules (Shiro
calls these
Realms).Provides the master
SecurityManager interface and a default implementation
hierarchy for managing all aspects of Shiro's functionality in an application.-
Uses of Authenticator in org.apache.shiro.authc
Classes in org.apache.shiro.authc that implement AuthenticatorModifier and TypeClassDescriptionclassSuperclass for almost allAuthenticatorimplementations that performs the common work around authentication attempts. -
Uses of Authenticator in org.apache.shiro.authc.pam
Classes in org.apache.shiro.authc.pam that implement AuthenticatorModifier and TypeClassDescriptionclassAModularRealmAuthenticatordelegates account lookups to a pluggable (modular) collection ofRealms. -
Uses of Authenticator in org.apache.shiro.mgt
Subinterfaces of Authenticator in org.apache.shiro.mgtModifier and TypeInterfaceDescriptioninterfaceASecurityManagerexecutes all security operations for all Subjects (aka users) across a single application.Classes in org.apache.shiro.mgt that implement AuthenticatorModifier and TypeClassDescriptionclassShiro support of aSecurityManagerclass hierarchy that delegates all authentication operations to a wrappedAuthenticatorinstance.classShiro support of aSecurityManagerclass hierarchy that delegates all authorization (access control) operations to a wrappedAuthorizerinstance.classA very basic starting point for the SecurityManager interface that merely provides logging and caching support.classThe Shiro framework's default concrete implementation of theSecurityManagerinterface, based around a collection ofRealms.classShiro support of aSecurityManagerclass hierarchy based around a collection ofRealms.classShiro support of aSecurityManagerclass hierarchy that delegates allsessionoperations to a wrappedSessionManagerinstance.Methods in org.apache.shiro.mgt that return AuthenticatorModifier and TypeMethodDescriptionAuthenticatingSecurityManager.getAuthenticator()Returns the delegateAuthenticatorinstance that this SecurityManager uses to perform all authentication operations.Methods in org.apache.shiro.mgt with parameters of type AuthenticatorModifier and TypeMethodDescriptionvoidAuthenticatingSecurityManager.setAuthenticator(Authenticator authenticator) Sets the delegateAuthenticatorinstance that this SecurityManager uses to perform all authentication operations.