Class KeyExchangeState


  • public class KeyExchangeState
    extends java.lang.Object
    Version:
    $Revision: 1.16 $
    Author:
    $author$
    • Constructor Detail

      • KeyExchangeState

        public KeyExchangeState()
        Creates a new KeyExchangeState object.
    • Method Detail

      • setComplete

        public final void setComplete​(byte[] exchangeHash,
                                      byte[] hostKey,
                                      byte[] signature,
                                      java.math.BigInteger secret)
        Parameters:
        exchangeHash -
        hostKey -
        signature -
        secret -
      • getExchangeHash

        public byte[] getExchangeHash()
        Returns:
      • setFailed

        public final void setFailed​(java.lang.String reason)
        Parameters:
        reason -
      • getHostKey

        public byte[] getHostKey()
        Returns:
      • getSecret

        public java.math.BigInteger getSecret()
        Returns:
      • getSignature

        public byte[] getSignature()
        Returns:
      • getState

        public int getState()
        Returns:
      • waitForCompletion

        public final void waitForCompletion()
      • getFailureReason

        public java.lang.String getFailureReason()
        Returns: