RKSVLib  1.2.0.0
Wiffzack.RKSV.IRksvSignature Interface Reference

Bietet Funktionalität zum erstellen von Belegsignaturen an More...

Inheritance diagram for Wiffzack.RKSV.IRksvSignature:
Wiffzack.RKSV.Signature.R1Signature

Public Member Functions

Boolean IsSmartcardAvailable ()
 Führt eine Testsignatur durch und retourniert ob die Signatur erfolgreich war More...
 
X509Certificate2 GetCertificate ()
 Ruft das Zertifikat von der Smartcard ab More...
 
byte [] CreateSignature (byte[] input)
 Erstellt mit Hilfe der Smartcard eine Signatur der Eingabedaten More...
 
ReceiptSignature CreateSignature (SignatureInput input, String previousInputWitSignature)
 Erstellt eine Belegsignatur More...
 

Properties

Zda ProviderId [get]
 Retourniert die ID des Vertrauensdiensteanbieters dem die verbudene Smartcard zugeordnet ist. Aktuell sind folgende Vertrauensdiensteanbieter definiert: More...
 

Detailed Description

Bietet Funktionalität zum erstellen von Belegsignaturen an

Member Function Documentation

◆ CreateSignature() [1/2]

byte [] Wiffzack.RKSV.IRksvSignature.CreateSignature ( byte []  input)

Erstellt mit Hilfe der Smartcard eine Signatur der Eingabedaten

Parameters
input
Returns
Retourniert die Signatur wie von der Smartcard empfangen. Es wird kein ASN.1 encoding durchgeführt

Implemented in Wiffzack.RKSV.Signature.R1Signature.

◆ CreateSignature() [2/2]

ReceiptSignature Wiffzack.RKSV.IRksvSignature.CreateSignature ( SignatureInput  input,
String  previousInputWitSignature 
)

Erstellt eine Belegsignatur

Parameters
input

Implemented in Wiffzack.RKSV.Signature.R1Signature.

◆ GetCertificate()

X509Certificate2 Wiffzack.RKSV.IRksvSignature.GetCertificate ( )

Ruft das Zertifikat von der Smartcard ab

Returns

Implemented in Wiffzack.RKSV.Signature.R1Signature.

◆ IsSmartcardAvailable()

Boolean Wiffzack.RKSV.IRksvSignature.IsSmartcardAvailable ( )

Führt eine Testsignatur durch und retourniert ob die Signatur erfolgreich war

Returns

Implemented in Wiffzack.RKSV.Signature.R1Signature.

Property Documentation

◆ ProviderId

Zda Wiffzack.RKSV.IRksvSignature.ProviderId
get

Retourniert die ID des Vertrauensdiensteanbieters dem die verbudene Smartcard zugeordnet ist. Aktuell sind folgende Vertrauensdiensteanbieter definiert:

  • AT1: A-Trust
  • AT2: Globaltrust
  • AT3: Primesign

The documentation for this interface was generated from the following file: