Top Fields Constructors Methods
org.bouncycastle.mls.TreeKEM

public Class ParentNode

extends Object
implements Readable, Writable
Class Inheritance
All Implemented Interfaces
org.bouncycastle.mls.codec.MLSOutputStream.Writable, org.bouncycastle.mls.codec.MLSInputStream.Readable
Imports
java.io.IOException, java.util.ArrayList, .List, org.bouncycastle.mls.codec.MLSInputStream, .MLSOutputStream

Field Summary

Modifier and TypeField and Description
protected byte[]
pack-priv byte[]
pack-priv List<LeafIndex>

Constructor Summary

AccessConstructor and Description
public
ParentNode(byte[] encryptionKey, byte[] parentHash, List<LeafIndex> unmerged_leaves)

public

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

encryptionKeyback to summary
protected byte[] encryptionKey
parentHashback to summary
pack-priv byte[] parentHash
unmerged_leavesback to summary
pack-priv List<LeafIndex> unmerged_leaves

Constructor Detail

ParentNodeback to summary
public ParentNode(byte[] encryptionKey, byte[] parentHash, List<LeafIndex> unmerged_leaves)
ParentNodeback to summary
public ParentNode(MLSInputStream stream) throws IOException
Annotations
@SuppressWarnings:unused

Method Detail

writeToback to summary
public void writeTo(MLSOutputStream stream) throws IOException

Implements org.bouncycastle.mls.codec.MLSOutputStream.Writable.writeTo.

Annotations
@Override