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    }