// 
// Decompiled by Procyon v0.6.0
// 

package org.bouncycastle.crypto.hpke;

import org.bouncycastle.util.Arrays;

public class HPKEContextWithEncapsulation extends HPKEContext
{
    final byte[] encapsulation;
    
    public HPKEContextWithEncapsulation(final HPKEContext hpkeContext, final byte[] encapsulation) {
        super(hpkeContext.aead, hpkeContext.hkdf, hpkeContext.exporterSecret, hpkeContext.suiteId);
        this.encapsulation = encapsulation;
    }
    
    public byte[] getEncapsulation() {
        return Arrays.clone(this.encapsulation);
    }
}
