Class Agreement


  • public abstract class Agreement
    extends Object
    This object represents a session key agreement between two nodes.
    • Constructor Detail

      • Agreement

        public Agreement()
    • Method Detail

      • getAgreementId

        public abstract AgreementId getAgreementId()
      • getSessionPair

        public abstract SessionPair getSessionPair()
      • getStaleAt

        public abstract long getStaleAt()
        Returns:
        negative value means no stale (only for long time agreement)
      • isStale

        public boolean isStale()
      • isRenewable

        public boolean isRenewable()