001 package org.bouncycastle.crypto.params; 002 003 import org.bouncycastle.crypto.CipherParameters; 004 005 public class ParametersWithIV implements CipherParameters 006 { 007 private byte[] field_71782_a; 008 private CipherParameters field_71781_b; 009 010 public ParametersWithIV(CipherParameters par1CipherParameters, byte[] par2ArrayOfByte, int par3, int par4) 011 { 012 this.field_71782_a = new byte[par4]; 013 this.field_71781_b = par1CipherParameters; 014 System.arraycopy(par2ArrayOfByte, par3, this.field_71782_a, 0, par4); 015 } 016 017 public byte[] func_71779_a() 018 { 019 return this.field_71782_a; 020 } 021 022 public CipherParameters func_71780_b() 023 { 024 return this.field_71781_b; 025 } 026 }