boolean isEqual(final RSAMultiPrimePrivateCrtKey key) { return super.isEqual(key) && Objects.equals(publicExponent, key.getPublicExponent()) && Objects.equals(primeP, key.getPrimeP()) && Objects.equals(primeQ, key.getPrimeQ()) && Objects.equals(primeExponentP, key.getPrimeExponentP()) && Objects.equals(primeExponentQ, key.getPrimeExponentQ()) && Objects.equals(crtCoefficient, key.getCrtCoefficient()) && Arrays.deepEquals(otherPrimeInfo, key.getOtherPrimeInfo()); } }
RawRSAMultiPrimePrivateCrtKey(final RSAMultiPrimePrivateCrtKey original) { super(original); publicExponent = original.getPublicExponent(); primeP = original.getPrimeP(); primeQ = original.getPrimeQ(); primeExponentP = original.getPrimeExponentP(); primeExponentQ = original.getPrimeExponentQ(); crtCoefficient = original.getCrtCoefficient(); final RSAOtherPrimeInfo[] otherPrimeInfo = original.getOtherPrimeInfo(); this.otherPrimeInfo = otherPrimeInfo == null ? null : otherPrimeInfo.clone(); }
boolean isEqual(final RSAMultiPrimePrivateCrtKey key) { return super.isEqual(key) && Objects.equals(publicExponent, key.getPublicExponent()) && Objects.equals(primeP, key.getPrimeP()) && Objects.equals(primeQ, key.getPrimeQ()) && Objects.equals(primeExponentP, key.getPrimeExponentP()) && Objects.equals(primeExponentQ, key.getPrimeExponentQ()) && Objects.equals(crtCoefficient, key.getCrtCoefficient()) && Arrays.deepEquals(otherPrimeInfo, key.getOtherPrimeInfo()); } }
boolean isEqual(final RSAMultiPrimePrivateCrtKey key) { return super.isEqual(key) && Objects.equals(publicExponent, key.getPublicExponent()) && Objects.equals(primeP, key.getPrimeP()) && Objects.equals(primeQ, key.getPrimeQ()) && Objects.equals(primeExponentP, key.getPrimeExponentP()) && Objects.equals(primeExponentQ, key.getPrimeExponentQ()) && Objects.equals(crtCoefficient, key.getCrtCoefficient()) && Arrays.deepEquals(otherPrimeInfo, key.getOtherPrimeInfo()); } }
boolean isEqual(final RSAMultiPrimePrivateCrtKey key) { return super.isEqual(key) && Objects.equals(publicExponent, key.getPublicExponent()) && Objects.equals(primeP, key.getPrimeP()) && Objects.equals(primeQ, key.getPrimeQ()) && Objects.equals(primeExponentP, key.getPrimeExponentP()) && Objects.equals(primeExponentQ, key.getPrimeExponentQ()) && Objects.equals(crtCoefficient, key.getCrtCoefficient()) && Arrays.deepEquals(otherPrimeInfo, key.getOtherPrimeInfo()); } }
RawRSAMultiPrimePrivateCrtKey(final RSAMultiPrimePrivateCrtKey original) { super(original); publicExponent = original.getPublicExponent(); primeP = original.getPrimeP(); primeQ = original.getPrimeQ(); primeExponentP = original.getPrimeExponentP(); primeExponentQ = original.getPrimeExponentQ(); crtCoefficient = original.getCrtCoefficient(); final RSAOtherPrimeInfo[] otherPrimeInfo = original.getOtherPrimeInfo(); this.otherPrimeInfo = otherPrimeInfo == null ? null : otherPrimeInfo.clone(); }
RawRSAMultiPrimePrivateCrtKey(final RSAMultiPrimePrivateCrtKey original) { super(original); publicExponent = original.getPublicExponent(); primeP = original.getPrimeP(); primeQ = original.getPrimeQ(); primeExponentP = original.getPrimeExponentP(); primeExponentQ = original.getPrimeExponentQ(); crtCoefficient = original.getCrtCoefficient(); final RSAOtherPrimeInfo[] otherPrimeInfo = original.getOtherPrimeInfo(); this.otherPrimeInfo = otherPrimeInfo == null ? null : otherPrimeInfo.clone(); }
RawRSAMultiPrimePrivateCrtKey(final RSAMultiPrimePrivateCrtKey original) { super(original); publicExponent = original.getPublicExponent(); primeP = original.getPrimeP(); primeQ = original.getPrimeQ(); primeExponentP = original.getPrimeExponentP(); primeExponentQ = original.getPrimeExponentQ(); crtCoefficient = original.getCrtCoefficient(); final RSAOtherPrimeInfo[] otherPrimeInfo = original.getOtherPrimeInfo(); this.otherPrimeInfo = otherPrimeInfo == null ? null : otherPrimeInfo.clone(); }