< prev index next >
src/java.base/share/classes/sun/security/ssl/RSASignature.java
Print this page
*** 81,90 ****
--- 81,91 ----
}
/**
* Set the MD5 and SHA hashes to the provided objects.
*/
+ @SuppressWarnings("deprecation")
static void setHashes(Signature sig, MessageDigest md5, MessageDigest sha) {
sig.setParameter("hashes", new MessageDigest[] {md5, sha});
}
/**
*** 181,190 ****
--- 182,192 ----
rawRsa.update(getDigest());
return rawRsa.verify(sigBytes, offset, length);
}
@Override
+ @SuppressWarnings("deprecation")
protected void engineSetParameter(String param, Object value)
throws InvalidParameterException {
if (param.equals("hashes") == false) {
throw new InvalidParameterException
("Parameter not supported: " + param);
*** 197,206 ****
--- 199,209 ----
md5 = digests[0];
sha = digests[1];
}
@Override
+ @SuppressWarnings("deprecation")
protected Object engineGetParameter(String param)
throws InvalidParameterException {
throw new InvalidParameterException("Parameters not supported");
}
< prev index next >