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

Author Members

Author overview

Public Instance Constructors

Author Overloaded. Initializes a new instance of the Author class.

Public Instance Fields

cipherRefId (inherited from Role) 
id (inherited from Role) Interne Referenz-Id, sollte von Anwendungen nicht gesetzt werden.
signatureRefId (inherited from Role) 

Public Instance Properties

CipherCertificate (inherited from Role) Ruft das eingestellte Verschlüsselungszertifikat ab, oder legt dieses fest.
CipherCertificateId (inherited from Role) 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
Decrypter (inherited from Role)Ruft das eingestellte Decrypter-Objekt ab, oder null, wenn kein Objekt an den Konstruktor übergeben wurde, oder legt dieses fest.
SignatureAlgorithm (inherited from Role) 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.
SignatureCertificate (inherited from Role)Ruft das eingestellte Signaturzertifikat ab, oder legt dieses fest.
SignatureCertificateId (inherited from Role) 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 (inherited from Role) 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 (inherited from Role) 
hasCipherPrivateKey (inherited from Role) 
hasSignatureCertificate (inherited from Role) 
hasSignaturePrivateKey (inherited from Role) 
ToString (inherited from Object) Returns a String that represents the current Object.

See Also

Author Class | de.osci.osci12.roles Namespace