Bouncy Castle Cryptography Library 1.79

org.bouncycastle.bcpg.sig
Class PreferredAEADCiphersuites.Builder

java.lang.Object
  |
  +--org.bouncycastle.bcpg.sig.PreferredAEADCiphersuites.Builder
Enclosing class:
PreferredAEADCiphersuites

public static final class PreferredAEADCiphersuites.Builder
extends java.lang.Object


Method Summary
 PreferredAEADCiphersuites.Builder addCombination(int symmetricAlgorithmId, int aeadAlgorithmId)
          Add a combination of cipher- and AEAD algorithm to the list of supported ciphersuites.
 PreferredAEADCiphersuites build()
          Build a PreferredAEADCiphersuites from this builder.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

addCombination

public PreferredAEADCiphersuites.Builder addCombination(int symmetricAlgorithmId,
                                                        int aeadAlgorithmId)
Add a combination of cipher- and AEAD algorithm to the list of supported ciphersuites.
Parameters:
symmetricAlgorithmId - symmetric cipher algorithm ID
aeadAlgorithmId - AEAD algorithm ID
Returns:
builder
See Also:
for cipher algorithms, for AEAD algorithms

build

public PreferredAEADCiphersuites build()
Build a PreferredAEADCiphersuites from this builder.
Returns:
finished packet

Bouncy Castle Cryptography Library 1.79