public class ClientCertificateAuthenticationHandler extends AuthenticationHandler implements JPropertiesListener
Modifier and Type | Field and Description |
---|---|
static int |
ORDER_CLIENT_CERTIFICATE_HANDLER |
channel, GENERIC_BAD_AUTHENTICATION_MSG, REVISION
REVISION
Modifier and Type | Method and Description |
---|---|
static ClientCertificateAuthenticationHandler |
getInstance() |
boolean |
isEnabled() |
void |
loadProperties()
This method will be called by the AuthenticationManager each time the
Channel properties are loaded/reloaded.
You can use it to reload properties that might have been changed. This method is called during initialization of the AuthenticationManager |
void |
login(AuthenticationContext ctxt)
Authenticate a member.
|
void |
propertiesChange(JProperties properties)
Invoked after properties have been modified in JCMS and save on disk.
|
public static final int ORDER_CLIENT_CERTIFICATE_HANDLER
public static final ClientCertificateAuthenticationHandler getInstance()
public boolean isEnabled()
public void loadProperties()
AuthenticationHandler
loadProperties
in class AuthenticationHandler
public void login(AuthenticationContext ctxt) throws java.io.IOException
AuthenticationHandler
AuthenticationContext
object (request, response, login.. etc) AuthenticationContext.setLoggedMember(com.jalios.jcms.Member)
AuthenticationContext.doChain()
,AuthenticationContext
.login
in class AuthenticationHandler
ctxt
- the AuthenticationContext
used for this loginjava.io.IOException
public void propertiesChange(JProperties properties)
JPropertiesListener
You cannot alter the value received in parameters.
propertiesChange
in interface JPropertiesListener
properties
- the properties which have been modified (may not contain all JCMS properties)Copyright © 2001-2017 Jalios SA. All Rights Reserved.