< prev index next >
src/java.base/share/classes/sun/security/ssl/RSASignature.java
Print this page
@@ -81,10 +81,11 @@
}
/**
* 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,10 +182,11 @@
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,10 +199,11 @@
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 >