01.01.2013 Aufrufe

Implementierung des Austausches kryptographischer Komponenten ...

Implementierung des Austausches kryptographischer Komponenten ...

Implementierung des Austausches kryptographischer Komponenten ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Definition der Datenstruktur 26<br />

public A extends ASN1Sequence {<br />

private ASN1DatenTyp1 B;<br />

private ASN1DatenTyp2 C;<br />

// Öffentliches Strukturkonstruktor ist fast immer nötig.<br />

// Erzeugt leere Struktur<br />

public A {<br />

Initialisierung von Instanzvariablen.<br />

B = new ASN1DatenTyp1();<br />

add(B);<br />

C = new ASN1DatenTyp1();<br />

add(C);<br />

}<br />

// Definition von anderen Konstruktoren nach Bedarf<br />

.............................<br />

// Üblicherweise werden auch Methoden für Schreib-/ Lesezugriffen definiert. Je nach Situation,<br />

// können sie entweder öffentlich (public), geschützt (protected) oder privat (private) sein.<br />

setB{ }<br />

getB{ }<br />

setC{ }<br />

getC{ }<br />

} // Ende der Klassendefinition.<br />

Nach diesem Muster sind alle ASN.1 Datenstrukturen in Package smime.ump implementiert. Für<br />

Einzelheiten wird an die Dokumentation und evtl. an Quellcode verwiesen.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!