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

EncryptedDataOSCI Members

EncryptedDataOSCI overview

Public Static Fields

TYPE_OF_DATA_ATTACHMENT Das EncryptedData Objekt hält Attachment Daten
TYPE_OF_DATA_CONTENTCONTAINER Das EncryptedData Objekt hält Content-Container Daten
TYPE_OF_DATA_ENC_DATA Das EncryptedData Objekt beinhaltet ein EncryptedData Objekt (wird vom Parser benutzt oder bei Mehrfachverschlüsselung)
TYPE_OF_DATA_OSCI_MSG Das EncryptedData Objekt hält eine OSCI MSG (Transportverschlüsselung)

Public Instance Constructors

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

Public Instance Properties

Attachments Liefert die eingestellten Attachment-Objekte des ContentContainer.
NS 
Readers Liefert die eingestellten Role-Objekte des EncryptedData-Objektes, mit dem die Daten verschlüsselt wurden.
ReferenceId Liefert die ReferenceId des EncryptedData Elements.
RefID (inherited from MessagePart) Das refID-Attribut des MessagePart-Objekts.
Roles Liefert die eingestellten Role-Objekte des EncryptedData-Objektes, welche für die Signatur und/oder Verschlüsselung verwendet wurden.
SymEncryptionMethodLiefert den Identifier des symmetrischen Verschlüsselungsalgorithmus.

Public Instance Methods

addTransformerForSignature (inherited from MessagePart) Fügt der Liste von Transformer-Objekten ein weiteres hinzu. Die Transformer werden in der Reihenfolge des Hinzufügens beim Signieren dieses Objektes verwendet.
decryptDiese Methode entschlüsselt das EncryptedDataOSCI Objekt mit dem übergebenem Role Objekt. Die Verschlüsselung wird aufgehoben, die Entschlüsselten Informationen geparst und ein ContentContainer Objekt aufgebau. Decryptet das EncryptedData Object und liefert ein entschlüsselten ContentContainer als Return-Wert.
encryptOverloaded. Diese Methode erstellt die EncryptedData Strukturen ohne den symetrischen Schlüssel nocheinmal zu verschlüsseln. Dies kann bei vielen Verschlüsselungen zu einer schnelleren Verarbeitung mit wenig PIN eingaben führen.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
getDigestValue (inherited from MessagePart) Liefert den Hashwert des Message-Parts.
GetHashCode (inherited from Object) Serves as a hash function for a particular type.
GetType (inherited from Object) Gets the Type of the current instance.
setNSPrefixes (inherited from MessagePart)Overloaded.  
ToString (inherited from Object) Returns a String that represents the current Object.
writeXML Interne Methode, wird von Anwendungen normalerweise nicht aufgerufen.

See Also

EncryptedDataOSCI Class | de.osci.osci12.messageparts Namespace | |