de.osci.osci12.messageparts
Class Inspection
java.lang.Object
|
+--de.osci.osci12.messageparts.MessagePart
|
+--de.osci.osci12.messageparts.Inspection
- public class Inspection
- extends MessagePart
Diese Klasse repräsentiert das OSCI-Inspektion-Element. Hier werden
Informationen für die ausgewerteten Zertifikate der OSCI-Nachricht gehalten.
Copyright: Copyright (c) 2003
Organisation: bremen online services GmbH & Co. KG
Constructor Summary |
Inspection(java.security.cert.X509Certificate cert,
java.lang.String certType,
Timestamp timeStamp,
boolean mathResult,
boolean offlineResult)
Dieser Konstruktur wird bei nur Offlineprüfung benutzt. |
Inspection(java.security.cert.X509Certificate cert,
java.lang.String certType,
Timestamp timeStamp,
boolean mathResult,
boolean offlineResult,
boolean onlineResult,
java.lang.String onlineCheckName,
java.lang.String onlineCheck)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CERT_TYPE_ADVANCED
public static java.lang.String CERT_TYPE_ADVANCED
CERT_TYPE_QUALIFIED
public static java.lang.String CERT_TYPE_QUALIFIED
CERT_TYPE_UNKNOWN
public static java.lang.String CERT_TYPE_UNKNOWN
Inspection
public Inspection(java.security.cert.X509Certificate cert,
java.lang.String certType,
Timestamp timeStamp,
boolean mathResult,
boolean offlineResult)
- Dieser Konstruktur wird bei nur Offlineprüfung benutzt.
- Parameters:
cert
- Certifikat für das diese Prüfergebnisse geltencertType
- Art des Zertifikates Advanced, qualified oder unkonwntimeStamp
- Timestamp Element zu diesem EintragmathResult
- Ergbnis der Prüfung der Zertifikatssignatur OK oder corrupted (true or false)offlineResult
- bei Offlineprüfung Ergebnis der Offline-Gültigkeitsprüfung des Zertifikates valid oder invalid (ture, false))
Inspection
public Inspection(java.security.cert.X509Certificate cert,
java.lang.String certType,
Timestamp timeStamp,
boolean mathResult,
boolean offlineResult,
boolean onlineResult,
java.lang.String onlineCheckName,
java.lang.String onlineCheck)
- Parameters:
cert
- Certifikat für das diese Prüfergebnisse geltencertType
- Art des Zertifikates Advanced, qualified oder unkonwntimeStamp
- Timestamp Element zu diesem EintragmathResult
- Ergbnis der Prüfung der Zertifikatssignatur OK oder corrupted (true or false)offlineResult
- bei Offlineprüfung Ergebnis der Offline-Gültigkeitsprüfung des Zertifikates valid oder invalid (tur, false))onlineResult
- Ergebnis der Online Prüfung OK oder revokedonlineCheckName
- art der Onlineprüfung OCSP, CRL oder LDAPonlineCheck
- Ergebnis der CRL oder OCSP. Entweder base64 oder dateTime Objekt
writeXML
public void writeXML(java.io.OutputStream out)
throws java.io.IOException
- Description copied from class:
MessagePart
- Interne Methode.
- Specified by:
writeXML
in class MessagePart
- Parameters:
out
- Description of Parameter
- Throws:
java.io.IOException
- Description of Exception
getX509SerialNumber
public java.lang.String getX509SerialNumber()
getX509IssuerName
public java.lang.String getX509IssuerName()
getTimeStamp
public Timestamp getTimeStamp()
isOnlineResult
public boolean isOnlineResult()
getOnlineCheckName
public java.lang.String getOnlineCheckName()
getOnlineCheck
public java.lang.String getOnlineCheck()
isMathResult
public boolean isMathResult()
isOfflineResult
public boolean isOfflineResult()
getCertType
public java.lang.String getCertType()
getIdNr
public int getIdNr()