Class Authenticator
Abstract base class for an authentication method
This class is used as a base class for the different authentication methods
like MemberAuthenticator or OpenIDAuthenticator.
- Object
-
Authenticator
Direct known subclasses
Package: sapphire\security
Author: Markus Lanthaler <markus@silverstripe.com>
Located at sapphire/security/Authenticator.php
Methods summary
abstract public static
boolean|
|
|
abstract public static
|
#
get_login_form(
Method that creates the login form for this authentication method |
abstract public static
string
|
|
public static
|
|
public static
boolean
|
|
public static
|
|
public static
boolean
|
|
public static
boolean
|
|
public static
array
|
|
public static
|
#
set_default_authenticator( string $authenticator )
Set a default authenticator (shows first in tabs) |
public static
string
|
|
protected static
boolean
|
|
protected static
boolean
|
Methods inherited from Object
__call(),
__construct(),
__toString(),
__wakeup(),
addMethodsFrom(),
addStaticVars(),
addWrapperMethod(),
add_extension(),
add_static_var(),
allMethodNames(),
cacheToFile(),
cacheToFileWithArgs(),
clearCache(),
combined_static(),
create(),
createMethod(),
create_from_string(),
defineMethods(),
exists(),
extInstance(),
extend(),
getCustomClass(),
getExtensionInstance(),
getExtensionInstances(),
get_extensions(),
get_static(),
hasExtension(),
hasMethod(),
has_extension(),
invokeWithExtensions(),
is_a(),
loadCache(),
parentClass(),
parse_class_spec(),
remove_extension(),
sanitiseCachename(),
saveCache(),
set_stat(),
set_static(),
set_uninherited(),
stat(),
strong_create(),
uninherited(),
uninherited_static(),
useCustomClass()