StagedAgreement (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

org.bouncycastle.crypto

## Interface StagedAgreement

- All Superinterfaces:
    BasicAgreement
  All Known Implementing Classes:
    ECDHCStagedAgreement

      public interface StagedAgreement
      extends BasicAgreement

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `AsymmetricKeyParameter` | `calculateStage(CipherParameters pubKey)`

    - ### Methods inherited from interface org.bouncycastle.crypto.BasicAgreement

      `calculateAgreement, getFieldSize, init`

- - ### Method Detail

    - #### calculateStage

          AsymmetricKeyParameter calculateStage(CipherParameters pubKey)