public class RequestContext extends Object implements be.fedict.eid.applet.shared.protocol.ProtocolStateListener
Modifier and Type | Field and Description |
---|---|
static String |
INCLUDE_ADDRESS_SESSION_ATTRIBUTE |
static String |
INCLUDE_CERTIFICATES_SESSION_ATTRIBUTE |
static String |
INCLUDE_IDENTITY_SESSION_ATTRIBUTE |
static String |
INCLUDE_PHOTO_SESSION_ATTRIBUTE |
static String |
TRANSACTION_MESSAGE_SESSION_ATTRIBUTE |
Constructor and Description |
---|
RequestContext(HttpServletRequest request) |
RequestContext(HttpSession httpSession) |
Modifier and Type | Method and Description |
---|---|
String |
getTransactionMessage() |
boolean |
includeAddress() |
boolean |
includeCertificates() |
boolean |
includeIdentity() |
boolean |
includePhoto() |
void |
protocolStateTransition(be.fedict.eid.applet.shared.protocol.ProtocolState newProtocolState) |
void |
setIncludeAddress(boolean includeAddress) |
void |
setIncludeCertificates(boolean includeCertificates) |
void |
setIncludeIdentity(boolean includeIdentity) |
void |
setIncludePhoto(boolean includePhoto) |
void |
setTransactionMessage(String transactionMessage) |
void |
startProtocolRun() |
void |
stopProtocolRun() |
public static final String INCLUDE_IDENTITY_SESSION_ATTRIBUTE
public static final String INCLUDE_ADDRESS_SESSION_ATTRIBUTE
public static final String INCLUDE_PHOTO_SESSION_ATTRIBUTE
public static final String INCLUDE_CERTIFICATES_SESSION_ATTRIBUTE
public static final String TRANSACTION_MESSAGE_SESSION_ATTRIBUTE
public RequestContext(HttpServletRequest request)
public RequestContext(HttpSession httpSession)
public void protocolStateTransition(be.fedict.eid.applet.shared.protocol.ProtocolState newProtocolState)
protocolStateTransition
in interface be.fedict.eid.applet.shared.protocol.ProtocolStateListener
public void startProtocolRun()
startProtocolRun
in interface be.fedict.eid.applet.shared.protocol.ProtocolStateListener
public void stopProtocolRun()
stopProtocolRun
in interface be.fedict.eid.applet.shared.protocol.ProtocolStateListener
public void setIncludeIdentity(boolean includeIdentity)
public void setIncludeAddress(boolean includeAddress)
public void setIncludePhoto(boolean includePhoto)
public void setIncludeCertificates(boolean includeCertificates)
public void setTransactionMessage(String transactionMessage)
public boolean includeIdentity()
public boolean includeAddress()
public boolean includePhoto()
public boolean includeCertificates()
public String getTransactionMessage()
Copyright © 2008-2016 FedICT. All Rights Reserved.