@HandlesMessage(value=be.fedict.eid.applet.shared.HelloMessage.class) public class HelloMessageHandler extends Object implements MessageHandler<be.fedict.eid.applet.shared.HelloMessage>
Constructor and Description |
---|
HelloMessageHandler() |
Modifier and Type | Method and Description |
---|---|
static String |
getClientLanguage(javax.servlet.http.HttpSession httpSession) |
Object |
handleMessage(be.fedict.eid.applet.shared.HelloMessage message,
Map<String,String> httpHeaders,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpSession session)
Handles the given message.
|
void |
init(javax.servlet.ServletConfig config)
Initializes this message handler.
|
public static final String INCLUDE_IDENTITY_INIT_PARAM_NAME
public static final String INCLUDE_PHOTO_INIT_PARAM_NAME
public static final String INCLUDE_CERTS_INIT_PARAM_NAME
public static final String INCLUDE_ADDRESS_INIT_PARAM_NAME
public static final String SECURE_CLIENT_ENV_SERVICE_INIT_PARAM_NAME
public static final String IDENTITY_INTEGRITY_SERVICE_INIT_PARAM_NAME
public static final String SIGNATURE_SERVICE_INIT_PARAM_NAME
public static final String PRIVACY_SERVICE_INIT_PARAM_NAME
public static final String REMOVE_CARD_INIT_PARAM_NAME
public static final String HOSTNAME_INIT_PARAM_NAME
public static final String INET_ADDRESS_INIT_PARAM_NAME
public static final String CHANGE_PIN_INIT_PARAM_NAME
public static final String UNBLOCK_PIN_INIT_PARAM_NAME
public static final String LOGOFF_INIT_PARAM_NAME
public static final String PRE_LOGOFF_INIT_PARAM_NAME
public static final String SESSION_ID_CHANNEL_BINDING_INIT_PARAM_NAME
public static final String CHANNEL_BINDING_SERVER_CERTIFICATE
public static final String CHANNEL_BINDING_SERVICE
public static final String REQUIRE_SECURE_READER_INIT_PARAM_NAME
public static final String IDENTITY_SERVICE_INIT_PARAM_NAME
public static final String SECURE_CARD_READER_SERVICE_INIT_PARAM_NAME
public Object handleMessage(be.fedict.eid.applet.shared.HelloMessage message, Map<String,String> httpHeaders, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpSession session) throws javax.servlet.ServletException
MessageHandler
null
.handleMessage
in interface MessageHandler<be.fedict.eid.applet.shared.HelloMessage>
request
- the request from which the body already may be consumed.javax.servlet.ServletException
public static String getClientLanguage(javax.servlet.http.HttpSession httpSession)
public void init(javax.servlet.ServletConfig config) throws javax.servlet.ServletException
MessageHandler
init
in interface MessageHandler<be.fedict.eid.applet.shared.HelloMessage>
javax.servlet.ServletException
Copyright © 2008-2018 FedICT. All Rights Reserved.