public SpekeKeyProvider withEncryptionContractConfiguration(EncryptionContractConfiguration encryptionContractConfiguration) {
        setEncryptionContractConfiguration(encryptionContractConfiguration);
        return this;
    }
<p>
Configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption
contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure
the encryption contract, specify which audio and video encryption presets to use.
</p>

@param encryptionContractConfiguration
       Configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The
       encryption contract defines which content keys are used to encrypt the audio and video tracks in your
       stream. To configure the encryption contract, specify which audio and video encryption presets to use.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-mediapackagev2/src/main/java/com/amazonaws/services/mediapackagev2/model/SpekeKeyProvider.java