This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Wenn eine Bank mit dem Verfahren Schluesseldatei den anonymen Abruf v…

…on BPD nicht unterstuetzt, kann kein neuer INI-Brief erstellt werden, weil die zu verwendende Profil-Version unbekannt ist. In dem Fall kann jetzt eine Default-Profilversion definiert werden. Siehe http://www.onlinebanking-forum.de/forum/topic.php?t=18979
  • Loading branch information...
willuhn committed May 15, 2015
1 parent a329b27 commit 06341e2cf42cd1d74553a7707c561fd67a6ecdaa
@@ -164,6 +164,10 @@ entsprechende Device (/dev/ttyS0, /dev/ttyUSB0 o.
<li><code>client.passport.RDHNew.init</code> (für RDHNew-Passports)
<p>Dieser Parameter ist immer auf "1" zu
setzen (wird nur intern anders verwendet).</p></li>
<li><code>client.passport.RDHNew.defaultprofile</code> (für RDHNew-Passports)
<p>Kann verwendet werden, wenn die RDH-Profilversion beim Erstellen eines
Schluessel nicht ermittelbar ist, weil die Bank den anonymen BPD-Abruf nicht
unterstuetzt. Per Default wird hier "10" verwendet.</p></li>
<li><code>client.passport.RDH.filename</code> (für RDH-Passports; <b><em>diese Variante der
RDH-Passports sollte nicht mehr benutzt werden, sondern <code>RDHNew</code></em></b>;
siehe Datei <code>README.RDHNew</code>)
@@ -538,6 +538,12 @@ public String getProfileVersion()
HBCIUtils.LOG_DEBUG);
}
}
if (ret == null || ret.length() == 0)
{
ret = HBCIUtils.getParam(getParamHeader()+".defaultprofile","10");
HBCIUtils.log("unable to determine rdh-profile-version using BPD, using default version " + ret, HBCIUtils.LOG_WARN);
}
// in jedem fall merken wir uns die gerade ermittelte profil-nummer
setProfileVersion(ret);

0 comments on commit 06341e2

Please sign in to comment.