Code example for PBEParameterSpec

0
            Class paramSpec)
            throws InvalidParameterSpecException 
        { 
            if (paramSpec == PBEParameterSpec.class)
            { 
                return new PBEParameterSpec(params.getSalt(),
                                params.getIterationCount().intValue());
            } 
 
            throw new InvalidParameterSpecException("unknown parameter spec passed to PKCS12 PBE parameters object.");
        } 
 
        protected void engineInit( 
            AlgorithmParameterSpec paramSpec)
            throws InvalidParameterSpecException 
        { 
            if (!(paramSpec instanceof PBEParameterSpec))
            { 
                throw new InvalidParameterSpecException("PBEParameterSpec required to initialise a PKCS12 PBE parameters algorithm parameters object");
            }