public class AuthenticationSession extends Object implements Serializable, at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSession
IAuthenticationSession interface, which could be stored into a
AuthenticationSession database| Modifier and Type | Field and Description |
|---|---|
static String |
REGISTERANDORDNR_PREFIX_ |
static String |
TARGET_PREFIX_ |
| Constructor and Description |
|---|
AuthenticationSession(String id,
Date created)
Constructor for AuthenticationSession.
|
AuthenticationSession(String id,
Date now,
at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSession moaSession) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthBlock() |
String |
getAuthBlockTokken() |
String |
getBkuURL() |
byte[] |
getEncodedSignerCertificate() |
List<at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute> |
getExtendedSAMLAttributesAUTH() |
List<at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute> |
getExtendedSAMLAttributesOA() |
Object |
getGenericDataFromSession(String key) |
<T> T |
getGenericDataFromSession(String key,
Class<T> clazz) |
Map<String,Object> |
getGenericSessionDataStorage() |
at.gv.egovernment.moa.id.commons.api.data.IIdentityLink |
getIdentityLink() |
String |
getIssueInstant() |
String |
getMandateReferenceValue() |
at.gv.egovernment.moa.id.commons.api.data.IMISMandate |
getMISMandate() |
String |
getMISSessionID() |
String |
getQAALevel() |
boolean |
getSAMLAttributeGebeORwbpk() |
Date |
getSessionCreated() |
String |
getSessionID() |
iaik.x509.X509Certificate |
getSignerCertificate() |
at.gv.egovernment.moa.id.commons.api.data.IVerifiyXMLSignatureResponse |
getXMLVerifySignatureResponse() |
boolean |
isAuthenticated() |
boolean |
isForeigner() |
boolean |
isMandateUsed() |
boolean |
isOW() |
void |
setAuthBlock(String authBlock) |
void |
setAuthBlockTokken(String authBlockTokken) |
void |
setAuthenticated(boolean authenticated) |
void |
setBkuURL(String bkuURL) |
void |
setExtendedSAMLAttributesAUTH(List<at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute> extendedSAMLAttributesAUTH) |
void |
setExtendedSAMLAttributesOA(List<at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute> extendedSAMLAttributesOA) |
void |
setForeigner(boolean isForeigner) |
void |
setGenericDataToSession(String key,
Object object) |
void |
setIdentityLink(at.gv.egovernment.moa.id.commons.api.data.IIdentityLink identityLink) |
void |
setIssueInstant(String issueInstant) |
void |
setMandateReferenceValue(String mandateReferenceValue) |
void |
setMISMandate(at.gv.egovernment.moa.id.commons.api.data.IMISMandate mandate) |
void |
setMISSessionID(String misSessionID) |
void |
setOW(boolean isOW) |
void |
setQAALevel(String qAALevel) |
void |
setSAMLAttributeGebeORwbpk(boolean samlAttributeGebeORwbpk) |
void |
setSessionID(String sessionId) |
void |
setSignerCertificate(iaik.x509.X509Certificate signerCertificate) |
void |
setUseMandate(String useMandate) |
void |
setUseMandates(boolean useMandates) |
void |
setXMLVerifySignatureResponse(at.gv.egovernment.moa.id.commons.api.data.IVerifiyXMLSignatureResponse xMLVerifySignatureResponse) |
public static final String TARGET_PREFIX_
public static final String REGISTERANDORDNR_PREFIX_
public AuthenticationSession(String id, Date created)
id - Session IDpublic boolean isAuthenticated()
isAuthenticated in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setAuthenticated(boolean authenticated)
setAuthenticated in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic iaik.x509.X509Certificate getSignerCertificate()
getSignerCertificate in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic byte[] getEncodedSignerCertificate()
getEncodedSignerCertificate in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setSignerCertificate(iaik.x509.X509Certificate signerCertificate)
setSignerCertificate in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic at.gv.egovernment.moa.id.commons.api.data.IIdentityLink getIdentityLink()
getIdentityLink in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic String getSessionID()
getSessionID in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setIdentityLink(at.gv.egovernment.moa.id.commons.api.data.IIdentityLink identityLink)
setIdentityLink in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setSessionID(String sessionId)
setSessionID in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic String getBkuURL()
getBkuURL in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setBkuURL(String bkuURL)
setBkuURL in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic String getAuthBlock()
getAuthBlock in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setAuthBlock(String authBlock)
setAuthBlock in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic List<at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute> getExtendedSAMLAttributesAUTH()
getExtendedSAMLAttributesAUTH in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setExtendedSAMLAttributesAUTH(List<at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute> extendedSAMLAttributesAUTH)
setExtendedSAMLAttributesAUTH in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic List<at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute> getExtendedSAMLAttributesOA()
getExtendedSAMLAttributesOA in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setExtendedSAMLAttributesOA(List<at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute> extendedSAMLAttributesOA)
setExtendedSAMLAttributesOA in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic boolean getSAMLAttributeGebeORwbpk()
getSAMLAttributeGebeORwbpk in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setSAMLAttributeGebeORwbpk(boolean samlAttributeGebeORwbpk)
setSAMLAttributeGebeORwbpk in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic String getIssueInstant()
getIssueInstant in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setIssueInstant(String issueInstant)
setIssueInstant in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setUseMandate(String useMandate)
setUseMandate in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setUseMandates(boolean useMandates)
setUseMandates in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic boolean isMandateUsed()
isMandateUsed in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setMISSessionID(String misSessionID)
setMISSessionID in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic String getMISSessionID()
getMISSessionID in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic String getMandateReferenceValue()
getMandateReferenceValue in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setMandateReferenceValue(String mandateReferenceValue)
setMandateReferenceValue in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic boolean isForeigner()
isForeigner in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setForeigner(boolean isForeigner)
setForeigner in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic at.gv.egovernment.moa.id.commons.api.data.IVerifiyXMLSignatureResponse getXMLVerifySignatureResponse()
getXMLVerifySignatureResponse in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setXMLVerifySignatureResponse(at.gv.egovernment.moa.id.commons.api.data.IVerifiyXMLSignatureResponse xMLVerifySignatureResponse)
setXMLVerifySignatureResponse in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic at.gv.egovernment.moa.id.commons.api.data.IMISMandate getMISMandate()
getMISMandate in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setMISMandate(at.gv.egovernment.moa.id.commons.api.data.IMISMandate mandate)
setMISMandate in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic boolean isOW()
isOW in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setOW(boolean isOW)
setOW in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic String getAuthBlockTokken()
getAuthBlockTokken in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setAuthBlockTokken(String authBlockTokken)
setAuthBlockTokken in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic String getQAALevel()
getQAALevel in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setQAALevel(String qAALevel)
setQAALevel in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic Date getSessionCreated()
getSessionCreated in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic Map<String,Object> getGenericSessionDataStorage()
getGenericSessionDataStorage in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic Object getGenericDataFromSession(String key)
getGenericDataFromSession in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic <T> T getGenericDataFromSession(String key, Class<T> clazz)
getGenericDataFromSession in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionpublic void setGenericDataToSession(String key, Object object) throws at.gv.egovernment.moa.id.commons.api.exceptions.SessionDataStorageException
setGenericDataToSession in interface at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSessionat.gv.egovernment.moa.id.commons.api.exceptions.SessionDataStorageExceptionCopyright © 2017. All rights reserved.