aboutsummaryrefslogtreecommitdiff
path: root/eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/idaustriaclient/AhAuthProcessDataWrapper.java
diff options
context:
space:
mode:
Diffstat (limited to 'eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/idaustriaclient/AhAuthProcessDataWrapper.java')
-rw-r--r--eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/idaustriaclient/AhAuthProcessDataWrapper.java224
1 files changed, 0 insertions, 224 deletions
diff --git a/eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/idaustriaclient/AhAuthProcessDataWrapper.java b/eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/idaustriaclient/AhAuthProcessDataWrapper.java
deleted file mode 100644
index 1b20960b..00000000
--- a/eidas_modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/idaustriaclient/AhAuthProcessDataWrapper.java
+++ /dev/null
@@ -1,224 +0,0 @@
-package at.asitplus.eidas.specific.modules.auth.eidas.v2.idaustriaclient;
-
-
-import java.security.cert.CertificateEncodingException;
-import java.security.cert.CertificateException;
-import java.util.Map;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import at.gv.egiz.eaaf.core.impl.idp.auth.data.AuthProcessDataWrapper;
-import iaik.x509.X509Certificate;
-
-public class AhAuthProcessDataWrapper extends AuthProcessDataWrapper
- implements IAhAuthProcessData, AhAuthProcessDataConstants {
- private static final Logger log = LoggerFactory.getLogger(AhAuthProcessDataWrapper.class);
-
- public static final String VALUE_SIGNER_CERT = "direct_signerCert";
- public static final String VALUE_VDAURL = "direct_bkuUrl";
-
- public static final String VALUE_MANDATES_REFVALUE = "direct_mis_refvalue";
-
- public static final String VALUE_EID_QCBIND = "direct_eid_qcBind";
- public static final String VALUE_EID_VSZ = "direct_eid_vsz";
- public static final String VALUE_EID_SIGNEDAUTHBLOCK = "direct_eid_authblock";
- public static final String VALUE_EID_SIGNEDAUTHBLOCK_TYPE = "direct_eid_authblock_type";
- public static final String VALUE_EID_MIS_MANDATE = "direct_eid_mis_mandate";
-
- public static final String VALUE_INTERNAL_BPK = "direct_internal_bpk";
- public static final String VALUE_INTERNAL_BPKYPE = "direct_internal_bpktype";
-
- public static final String VALUE_INTERNAL_MANDATE_ELGA_PROCESS = "direct_is_elga_mandate_process";
- public static final String VALUE_INTERNAL_VDA_AUTHENTICATION_PROCESS = "direct_is_vda_auth_process";
-
- public AhAuthProcessDataWrapper(final Map<String, Object> authProcessData) {
- super(authProcessData);
-
- }
-
- /*
- * (non-Javadoc)
- *
- * @see at.gv.egovernment.moa.id.auth.data.IAuthenticationSession#getSignerCertificate()
- */
- @Override
- public X509Certificate getSignerCertificate() {
- final byte[] encCert = getEncodedSignerCertificate();
-
- if (encCert != null) {
- try {
- return new X509Certificate(encCert);
- } catch (final CertificateException e) {
- log.warn("Signer certificate can not be loaded from session database!", e);
-
- }
- }
- return null;
- }
-
- /*
- * (non-Javadoc)
- *
- * @see at.gv.egovernment.moa.id.auth.data.IAuthenticationSession#getEncodedSignerCertificate()
- */
- @Override
- public byte[] getEncodedSignerCertificate() {
- return wrapStoredObject(VALUE_SIGNER_CERT, null, byte[].class);
-
- }
-
- /*
- * (non-Javadoc)
- *
- * @see at.gv.egovernment.moa.id.auth.data.IAuthenticationSession#setSignerCertificate(iaik.x509.
- * X509Certificate)
- */
- @Override
- public void setSignerCertificate(final java.security.cert.X509Certificate signerCertificate) {
- try {
- authProcessData.put(VALUE_SIGNER_CERT, signerCertificate.getEncoded());
-
- } catch (final CertificateEncodingException e) {
- log.warn("Signer certificate can not be stored to session database!", e);
- }
-
- }
-
- /*
- * (non-Javadoc)
- *
- * @see at.gv.egovernment.moa.id.auth.data.IAuthenticationSession#getBkuURL()
- */
- @Override
- public String getVdaUrl() {
- return wrapStoredObject(VALUE_VDAURL, null, String.class);
- }
-
- /*
- * (non-Javadoc)
- *
- * @see at.gv.egovernment.moa.id.auth.data.IAuthenticationSession#setBkuURL(java.lang.String)
- */
- @Override
- public void setVdaUrl(final String vdaUrl) {
- authProcessData.put(VALUE_VDAURL, vdaUrl);
-
- }
-
- @Override
- public String getMandateReferenceValue() {
- return wrapStoredObject(VALUE_MANDATES_REFVALUE, null, String.class);
- }
-
- @Override
- public void setMandateReferenceValue(final String refValue) {
- authProcessData.put(VALUE_MANDATES_REFVALUE, refValue);
-
- }
-
- @Override
- public String getQcBind() {
- return wrapStoredObject(VALUE_EID_QCBIND, null, String.class);
- }
-
- @Override
- public void setQcBind(final String qcBind) {
- authProcessData.put(VALUE_EID_QCBIND, qcBind);
-
- }
-
- @Override
- public String getVsz() {
- return wrapStoredObject(VALUE_EID_VSZ, null, String.class);
- }
-
- @Override
- public void setVsz(final String vsz) {
- authProcessData.put(VALUE_EID_VSZ, vsz);
-
- }
-
- @Override
- public byte[] getSignedAuthBlock() {
- return wrapStoredObject(VALUE_EID_SIGNEDAUTHBLOCK, null, byte[].class);
- }
-
- @Override
- public void setSignedAuthBlock(final byte[] signedConsent) {
- authProcessData.put(VALUE_EID_SIGNEDAUTHBLOCK, signedConsent);
-
- }
-
- @Override
- public AuthHandlerConstants.AuthBlockType getSignedAuthBlockType() {
- return wrapStoredObject(VALUE_EID_SIGNEDAUTHBLOCK_TYPE, AuthHandlerConstants.AuthBlockType.NONE,
- AuthHandlerConstants.AuthBlockType.class);
- }
-
- @Override
- public void setSignedAuthBlockType(final AuthHandlerConstants.AuthBlockType authBlockType) {
- authProcessData.put(VALUE_EID_SIGNEDAUTHBLOCK_TYPE, authBlockType);
-
- }
-
- @Override
- public ISignedMandate getMandateDate() {
- return wrapStoredObject(VALUE_EID_MIS_MANDATE, null, ISignedMandate.class);
-
- }
-
- @Override
- public void setMandateDate(final ISignedMandate mandateDate) {
- authProcessData.put(VALUE_EID_MIS_MANDATE, mandateDate);
-
- }
-
- @Override
- public String getInternalBpk() {
- return wrapStoredObject(VALUE_INTERNAL_BPK, null, String.class);
- }
-
- @Override
- public void setInternalBpk(final String bpk) {
- authProcessData.put(VALUE_INTERNAL_BPK, bpk);
-
- }
-
- @Override
- public String getInternalBpkType() {
- return wrapStoredObject(VALUE_INTERNAL_BPKYPE, null, String.class);
-
- }
-
- @Override
- public void setInternalBpkType(final String bpkType) {
- authProcessData.put(VALUE_INTERNAL_BPKYPE, bpkType);
-
- }
-
- @Override
- public boolean isElgaMandateProcess() {
- return wrapStoredObject(VALUE_INTERNAL_MANDATE_ELGA_PROCESS, false, Boolean.class);
-
- }
-
- @Override
- public void setElgaMandateProcess(boolean flag) {
- authProcessData.put(VALUE_INTERNAL_MANDATE_ELGA_PROCESS, flag);
-
- }
-
- @Override
- public boolean isVdaAuthentication() {
- return wrapStoredObject(VALUE_INTERNAL_VDA_AUTHENTICATION_PROCESS, false, Boolean.class);
-
- }
-
- @Override
- public void setVdaAuthentication(boolean flag) {
- authProcessData.put(VALUE_INTERNAL_VDA_AUTHENTICATION_PROCESS, flag);
-
- }
-
-}