Class CheckTrustMessage

  • All Implemented Interfaces:
    Message

    public class CheckTrustMessage
    extends java.lang.Object
    implements Message
    Message, die synchron verschickt wird, wenn die Vertrauensstellung eines Zertifikates geprueft werden soll. Normalerweise wird hierbei ein Callback (via Dialog oder Abfrage an der Konsole) ausgeloest.
    • Constructor Summary

      Constructors 
      Constructor Description
      CheckTrustMessage​(java.security.cert.X509Certificate cert)
      ct.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.security.cert.X509Certificate getCertificate()
      Liefert das Zertifikat, dessen Vertrauen gecheckt werden soll.
      java.lang.Exception getException()
      Liefert eine ggf aufgetretene Exception.
      java.lang.String getTrustedBy()
      Liefert den Namen des Moduls, welchens die Vertrauensstellung ausgesprochen hat.
      java.lang.Boolean isTrusted()
      Prueft die Vertrauensstellung des Zertifikates.
      void setException​(java.lang.Exception e)
      Speichert eine ggf aufgetretene Exception.
      void setTrusted​(boolean b, java.lang.String by)
      Speichert die Vertrauensstellung des Zertifikates.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CheckTrustMessage

        public CheckTrustMessage​(java.security.cert.X509Certificate cert)
        ct.
        Parameters:
        cert - das Zertifikat, dessen Vertrauen gecheckt werden soll.
    • Method Detail

      • getCertificate

        public java.security.cert.X509Certificate getCertificate()
        Liefert das Zertifikat, dessen Vertrauen gecheckt werden soll.
        Returns:
        das Zertifikat, dessen Vertrauen gecheckt werden soll.
      • setTrusted

        public void setTrusted​(boolean b,
                               java.lang.String by)
        Speichert die Vertrauensstellung des Zertifikates.
        Parameters:
        b - true, wenn es vertrauenswuerdig ist.
        by - Name des Moduls, welchens die Vertrauensstellung ausgesprochen/verweigert hat.
      • isTrusted

        public java.lang.Boolean isTrusted()
        Prueft die Vertrauensstellung des Zertifikates.
        Returns:
        true, wenn es vertrauenswuerdig ist, false wenn es nicht vertrauenswuerdig ist oder NULL, wenn keine Entscheidung getroffen wurde.
      • getTrustedBy

        public java.lang.String getTrustedBy()
        Liefert den Namen des Moduls, welchens die Vertrauensstellung ausgesprochen hat.
        Returns:
        der Name des Moduls, welchens die Vertrauensstellung ausgesprochen hat.
      • getException

        public java.lang.Exception getException()
        Liefert eine ggf aufgetretene Exception.
        Returns:
        exception speichert eine ggf aufgetretene Exception.
      • setException

        public void setException​(java.lang.Exception e)
        Speichert eine ggf aufgetretene Exception.
        Parameters:
        e - ggf aufgetretene Exception.