OneSpan Sign Release 11.29: Zeitbasierter Ablauf

Duo Liang, 28. August 2019
OneSpan Sign Release 11.29: Time based Expiry

OneSpan Sign Version 11.29 wurde kürzlich in der Vorschau- und Sandbox-Umgebung bereitgestellt. In dieser neuen Version haben wir die Signer-Benutzeroberfläche für eine bessere Unterstützung der Barrierefreiheit kontinuierlich verbessert, die Spracheinstellung auf Kontoebene aktiviert, eine benutzerfreundlichere KBA-Nachricht für gesperrte Benutzer bereitgestellt, den zeitbasierten Ablauf für Transaktionen und Vorlagen unterstützt und mehrere hinzugefügt Fehlerbehebung. Die Bereitstellungstermine für alle unsere Umgebungen finden Sie auf unserer Trustcenter Seite.

In diesem Blog konzentrieren wir uns auf die neu hinzugefügte zeitbasierte Ablauffunktion. In dieser Schritt-für-Schritt-Anleitung werden wir diese Funktion untersuchen und zeigen, was Sie von dieser Verbesserung erwarten können.

Zeitbasierter Ablauf in OneSpan Sign

In dem vorheriger Blog Wir haben besprochen, wie der Zeitpunkt festgelegt wird, zu dem eine Transaktion oder Vorlage abläuft. Benutzer können jetzt ein Ablaufdatum festlegen, indem sie einfach ein Zeitintervall angeben. Diese Funktion erleichtert Benutzern das Festlegen des Ablaufs, insbesondere wenn der Workflow von Vorlagen und mehreren Zeitzonen abhängt. Informationen zur Verwendung dieser Funktion finden Sie in der folgenden Demonstration:

Für Ad-hoc-Benutzer

Weitere Informationen finden Sie in der Web-Benutzeroberfläche auf den Seiten "Transaktionserstellung" und "Transaktionsdetails". Dort finden Sie, dass die Ablaufkonfiguration zu den Bedienfeldern „EINSTELLUNGEN“ hinzugefügt wurde. Siehe den Screenshot unten:8-28-1

Eine Dropdown-Liste bietet Ihnen die Optionen "Tag (e)" und "Datum" und ermöglicht die Eingabe des Intervalls in Tagen. Auf diese Weise können Sie einen Ablauf festlegen, ohne das gewünschte Datum berechnen zu müssen. Es ist auch möglich, den Wert von einer Vorlage oder der Einstellung auf Kontoebene zu erben. Wir werden unten klären. 

Für RESTful API-Benutzer

Als Nächstes untersuchen wir die JSON-Ebene, um festzustellen, wie die Ablaufinformationen über die API übertragen werden können. Es gibt tatsächlich zwei Einstellungen auf Transaktionsebene, "defaultTimeBasedExpiry" und "verbleibende Tage", die das Zeitintervall bestimmt haben (siehe die API zur Paketerstellung unten): 

HTTP-Anfrage

POST / api / packages

HTTP-Header

Authentifizierung: Basic {api_key}
Inhaltstyp: application / json
Akzeptieren: application / json

Nutzlast anfordern

{
  "Status": "ENTWURF",
  "description": "Eine Testtransaktion für die zeitbasierte Ablauffunktion.",
  "language": "en",
  "timezoneId": "GMT",
  "die Einstellungen": {
    "Zeremonie": {
      "defaultTimeBasedExpiry": true,
      "verbleibende Tage": 15
    }
  },
  "Typ": "PAKET",
  "name": "Testzeitbasierter Ablauf"
}

Hinweis:

  • "DefaultTimeBasedExpiry" und "verbleibende Tage" arbeiten zusammen. Vergessen Sie also nicht, beide festzulegen, wenn Sie die Funktion verwenden.
  • Es ist das Attribut "fällig", das das Ablaufdatum endgültig bestimmt. Bei Verwendung des zeitbasierten Ablaufs wird das Datum automatisch berechnet, indem die Intervalltage zum Erstellungsdatum der Transaktion hinzugefügt werden.
  • Wenn der zeitbasierte Ablauf bereits für Ihre Transaktion festgelegt ist (Attribute "defaultTimeBasedExpiry" und "verbleibende Tage"), können Sie "defaultTimeBasedExpiry" nicht auf "defaultTimeBasedExpiry" setzen, wenn Sie dennoch durch Angabe des genauen Datums zum datumsbasierten Ablauf wechseln möchten false zur gleichen Zeit, wenn Sie die Transaktion aktualisieren. Dies hilft, mögliche Verwirrung zu vermeiden.

Standardintervalltage

Aus den Einstellungen auf Kontoebene:

Das Verständnis des zeitbasierten Ablaufs ist eine Transaktionseinstellung. Die Standardwerte für diese Konfiguration können über unsere voreingestellt werden Support-team abhängig von Ihren eigenen Anforderungen. Folglich erben alle neu erstellten Transaktionen diese Werte und berechnen automatisch das Attribut "fällig" basierend auf dem Erstellungsdatum und den Intervalltagen.

Aus Vorlagen:

Einer der wertvollsten Aspekte dieser Funktion ist die Ausrichtung auf einen Anwendungsfall mit Vorlagen. Wenn Sie eine Vorlage verwenden, ist es nicht sinnvoll, dass diese Vorlage ein festes Ablaufdatum enthält, das dann bei zukünftigen Verwendungen der Vorlage wiederverwendet wird. Mit dieser neuen Funktion werden jedoch alle Ablaufdaten dynamisch berechnet. Wenn Sie Transaktionen aus einer vorhandenen Vorlage erstellen, können diese ein Standardzeitintervall anstelle eines festen Datums für ihren Ablauf erben.

Wenn Sie Fragen zu diesem Blog oder zu anderen Aspekten der Integration von OneSpan Sign in Ihrer Anwendung haben, besuchen Sie die Entwickler-Community-Foren . Ihr Feedback ist uns wichtig!

OneSpan Sign-Entwickler-Community

OneSpan Sign-Entwickler-Community

Treten Sie der OneSpan Sign Developer Community bei! Foren, Blogs, Dokumentationen, SDK-Downloads und mehr.

Tritt heute bei