OSCI-Bibliothek für die Nutzung mit dem Microsoft® .NET-Framework

Role Members

Role overview

Public Static Methods

hashCertificate 

Public Instance Fields

cipherRefId 
id Interne Referenz-Id, sollte von Anwendungen nicht gesetzt werden.
signatureRefId 

Public Instance Properties

CipherCertificate Ruft das eingestellte Verschlüsselungszertifikat ab, oder legt dieses fest.
CipherCertificateId Ruft die Id, mit der in der OSCI-Nachricht das Verschlüsselungszertifikat referenziert wird ab, oder legt diese fest. Die Id ist ein String, der aus dem Rollennamen, ist (in Kleinschreibung, alle Leerzeichen durch Unterstriche ersetzt). bei Author- und Reader-Objekten einer lfd. Nummer, der Funktionbezeichnung (cipher) und dem SHA-1-Hashwert über den Bytes des Zertifikats besteht
DecrypterRuft das eingestellte Decrypter-Objekt ab, oder null, wenn kein Objekt an den Konstruktor übergeben wurde, oder legt dieses fest.
SignatureAlgorithm Liefert (ab Version 1.3) den Signaturalgorithmus, der von der Methode Signer.getAlgorithm() zurückgeliefert wird. Liefert diese Methode null oder ist sie nicht implementiert, wird der im {@link DialogHandler} eingestellte Default-Signaturalgorithmus zurückgegeben.
SignatureCertificateRuft das eingestellte Signaturzertifikat ab, oder legt dieses fest.
SignatureCertificateId Ruft die Id, mit der in der OSCI-Nachricht das Signaturzertifikat referenziert wird ab. Die Id ist ein String, der aus dem Rollennamen, bei Author- und Reader-Objekten einer lfd. Nummer, dem Namen des Zertifikatsherausgebers sowie der Seriennummer des Zertifikats zusammengesetzt ist (in Kleinschreibung, alle Leerzeichen durch Unterstriche ersetzt).
Signer Ruft das eingestellte Signer-Objekt ab, oder null, wenn kein Objekt an den Konstruktor übergeben wurde, oder legt dieses fest. Falls bereits ein Signaturzertifikat festgelegt wurde, wird dieses nach Aufruf dieser Methode ignoriert. Alle weiteren Aufrufe von SignatureCertificate() liefern dann das Zertifkat des Signer-Objektes zurück. Signer(null) löscht das Signer-Objekt.

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type.
GetType (inherited from Object) Gets the Type of the current instance.
hasCipherCertificate 
hasCipherPrivateKey 
hasSignatureCertificate 
hasSignaturePrivateKey 
ToString (inherited from Object) Returns a String that represents the current Object.

See Also

Role Class | de.osci.osci12.roles Namespace