package at.gv.egovernment.moa.id.config.auth.data; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; import at.gv.egiz.eaaf.core.api.idp.auth.data.IIdentityLink; import at.gv.egiz.eaaf.core.exceptions.EAAFStorageException; import at.gv.egovernment.moa.id.commons.api.data.AuthProzessDataConstants; import at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute; import at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSession; import at.gv.egovernment.moa.id.commons.api.data.IMISMandate; import at.gv.egovernment.moa.id.commons.api.data.IVerifiyXMLSignatureResponse; import iaik.x509.X509Certificate; public class DummyAuthSession implements IAuthenticationSession, AuthProzessDataConstants { private IIdentityLink idl; @Override public boolean isAuthenticated() { return true; } @Override public void setAuthenticated(boolean authenticated) { // TODO Auto-generated method stub } @Override public X509Certificate getSignerCertificate() { // TODO Auto-generated method stub return null; } @Override public byte[] getEncodedSignerCertificate() { // TODO Auto-generated method stub return null; } @Override public void setSignerCertificate(X509Certificate signerCertificate) { // TODO Auto-generated method stub } @Override public IIdentityLink getIdentityLink() { return this.idl; } @Override public void setIdentityLink(IIdentityLink identityLink) { this.idl = identityLink; } @Override public String getBkuURL() { // TODO Auto-generated method stub return null; } @Override public void setBkuURL(String bkuURL) { // TODO Auto-generated method stub } @Override public String getAuthBlock() { // TODO Auto-generated method stub return null; } @Override public void setAuthBlock(String authBlock) { // TODO Auto-generated method stub } @Override public List getExtendedSAMLAttributesAUTH() { // TODO Auto-generated method stub return null; } @Override public void setExtendedSAMLAttributesAUTH(List extendedSAMLAttributesAUTH) { // TODO Auto-generated method stub } @Override public List getExtendedSAMLAttributesOA() { // TODO Auto-generated method stub return null; } @Override public void setExtendedSAMLAttributesOA(List extendedSAMLAttributesOA) { // TODO Auto-generated method stub } @Override public boolean getSAMLAttributeGebeORwbpk() { // TODO Auto-generated method stub return false; } @Override public void setSAMLAttributeGebeORwbpk(boolean samlAttributeGebeORwbpk) { // TODO Auto-generated method stub } @Override public String getIssueInstant() { // TODO Auto-generated method stub return null; } @Override public void setIssueInstant(String issueInstant) { // TODO Auto-generated method stub } @Override public void setUseMandate(String useMandate) { // TODO Auto-generated method stub } @Override public void setUseMandates(boolean useMandates) { // TODO Auto-generated method stub } @Override public boolean isMandateUsed() { // TODO Auto-generated method stub return false; } @Override public void setMISSessionID(String misSessionID) { // TODO Auto-generated method stub } @Override public String getMISSessionID() { // TODO Auto-generated method stub return null; } @Override public String getMandateReferenceValue() { // TODO Auto-generated method stub return null; } @Override public void setMandateReferenceValue(String mandateReferenceValue) { // TODO Auto-generated method stub } @Override public boolean isForeigner() { // TODO Auto-generated method stub return false; } @Override public void setForeigner(boolean isForeigner) { // TODO Auto-generated method stub } @Override public IVerifiyXMLSignatureResponse getXMLVerifySignatureResponse() { // TODO Auto-generated method stub return null; } @Override public void setXMLVerifySignatureResponse(IVerifiyXMLSignatureResponse xMLVerifySignatureResponse) { // TODO Auto-generated method stub } @Override public IMISMandate getMISMandate() { // TODO Auto-generated method stub return null; } @Override public void setMISMandate(IMISMandate mandate) { // TODO Auto-generated method stub } @Override public boolean isOW() { // TODO Auto-generated method stub return false; } @Override public void setOW(boolean isOW) { // TODO Auto-generated method stub } @Override public String getAuthBlockTokken() { // TODO Auto-generated method stub return null; } @Override public void setAuthBlockTokken(String authBlockTokken) { // TODO Auto-generated method stub } @Override public String getQAALevel() { // TODO Auto-generated method stub return null; } @Override public void setQAALevel(String qAALevel) { // TODO Auto-generated method stub } @Override public Date getSessionCreated() { // TODO Auto-generated method stub return null; } @Override public Map getGenericSessionDataStorage() { // TODO Auto-generated method stub return null; } @Override public Object getGenericDataFromSession(String key) { // TODO Auto-generated method stub return null; } @Override public T getGenericDataFromSession(String key, Class clazz) { // TODO Auto-generated method stub return null; } @Override public String getSSOSessionID() { return "123456789abcd"; } @Override public void setSSOSessionID(String sessionId) { // TODO Auto-generated method stub } @Override public Map getKeyValueRepresentationFromAuthSession() { Map result = new HashMap(); result.put(VALUE_IDENTITYLINK, getIdentityLink()); return result; } @Override public void setGenericDataToSession(String arg0, Object arg1) throws EAAFStorageException { } }