|
![]() |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.osci.osci12.roles.Role
Diese Klasse ist die Superklasse aller OSCI-Rollenobjekte.
Copyright © 2004 Freie Hansestadt Bremen
Erstellt von bremen online services Entwicklungs- und Betriebsgesellschaft GmbH & Co. KG
Diese Bibliothek kann von jedermann nach Maßgabe der Bremer Lizenz für freie Softwarebibliotheken genutzt werden.
Die Lizenzbestimmungen können unter der URL www.osci.de abgerufen oder bei der OSCI-Leitstelle, Senator für Finanzen, Freie Hansestadt Bremen, Postfach 10 15 40, 28015 Bremen schriftlich angefordert werden.
Field Summary | |
java.lang.String |
cipherRefId
Referenz-Ids, sollten von Anwendungen nicht gesetzt werden. |
java.lang.String |
id
Interne Id, sollte von Anwendungen nicht gesetzt werden. |
java.lang.String |
signatureRefId
Referenz-Ids, sollten von Anwendungen nicht gesetzt werden. |
Method Summary | |
java.security.cert.X509Certificate |
getCipherCertificate()
Liefert das eingestellte Verschlüsselungszertifikat. |
java.lang.String |
getCipherCertificateId()
Liefert die Id, mit der in der OSCI-Nachricht das Verschlüsselungszertifikat referenziert wird. |
Decrypter |
getDecrypter()
Liefert das eingestellte Decrypter-Objekt oder null, wenn kein Objekt an den Konstruktor übergeben wurde. |
java.lang.String |
getSignatureAlgorithm()
Liefert den gesetzten Signaturalgorithmus. |
java.security.cert.X509Certificate |
getSignatureCertificate()
Liefert das eingestellte Signaturzertifikat. |
java.lang.String |
getSignatureCertificateId()
Liefert die Id, mit der in der OSCI-Nachricht das Signaturzertifikat referenziert wird. |
Signer |
getSigner()
Liefert das eingestellte Signer-Objekt oder null, wenn kein Objekt an den Konstruktor übergeben wurde. |
boolean |
hasCipherCertificate()
Stellt fest, ob ein Verschlüsselungszertifikat (bzw. |
boolean |
hasCipherPrivateKey()
Stellt fest, ob ein Verschlüsselungs-Privatschlüssel (Decrypter) verfügbar ist. |
boolean |
hasSignatureCertificate()
Stellt fest, ob ein Signaturzertifikat (bzw. |
boolean |
hasSignaturePrivateKey()
Stellt fest, ob ein Signatur-Privatschlüssel (Signer) verfügbar ist. |
void |
setCipherCertificate(java.security.cert.X509Certificate cipherCertificate)
Setzt das Verschlüsselungszertifikat des Rollenobjektes. |
void |
setDecrypter(Decrypter decrypter)
Setzt das zu verwendende Decrypter-Objekt. |
void |
setSignatureAlgorithm(java.lang.String signatureAlgorithm)
Setzt den Algorithmus, der zur Erstellung der Signatur verwendet wird. |
void |
setSignatureCertificate(java.security.cert.X509Certificate signatureCertificate)
Setzt das Signaturzertifikat des Rollenobjektes. |
void |
setSigner(Signer signer)
Setzt das zu verwendende Signer-Objekt. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.lang.String id
public java.lang.String cipherRefId
public java.lang.String signatureRefId
Method Detail |
public java.lang.String getCipherCertificateId()
getSignatureCertificateId()
public java.lang.String getSignatureCertificateId()
getCipherCertificateId()
public Signer getSigner() throws OSCIRoleException
OSCIRoleException
- wenn kein Signer gesetzt wurdepublic boolean hasSignaturePrivateKey()
public Decrypter getDecrypter() throws OSCIRoleException
OSCIRoleException
- wenn kein Decrypter gesetzt wurdepublic boolean hasCipherPrivateKey()
public void setSigner(Signer signer)
signer
- das Signer-ObjektgetSigner()
public void setDecrypter(Decrypter decrypter)
decrypter
- das Decrypter-ObjektgetDecrypter()
public void setSignatureCertificate(java.security.cert.X509Certificate signatureCertificate)
signatureCertificate
- das Signaturzertifikatpublic java.security.cert.X509Certificate getSignatureCertificate() throws OSCIRoleException
OSCIRoleException
- wenn kein Signaturzertifikat eingestellt istpublic boolean hasSignatureCertificate()
public void setCipherCertificate(java.security.cert.X509Certificate cipherCertificate)
cipherCertificate
- das Signaturzertifikatpublic java.security.cert.X509Certificate getCipherCertificate() throws OSCIRoleException
OSCIRoleException
- wenn kein Verschlüsselungszertifikat eingestellt istpublic boolean hasCipherCertificate()
public void setSignatureAlgorithm(java.lang.String signatureAlgorithm)
signatureAlgorithm
- der Algorithmus-IdentifiergetSignatureAlgorithm()
public java.lang.String getSignatureAlgorithm()
setSignatureAlgorithm(String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |