< prev index next >
src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
Print this page
*** 44,53 ****
--- 44,54 ----
public final class TlsMasterSecretGenerator extends KeyGeneratorSpi {
private final static String MSG = "TlsMasterSecretGenerator must be "
+ "initialized using a TlsMasterSecretParameterSpec";
+ @SuppressWarnings("deprecation")
private TlsMasterSecretParameterSpec spec;
private int protocolVersion;
public TlsMasterSecretGenerator() {
*** 55,64 ****
--- 56,66 ----
protected void engineInit(SecureRandom random) {
throw new InvalidParameterException(MSG);
}
+ @SuppressWarnings("deprecation")
protected void engineInit(AlgorithmParameterSpec params,
SecureRandom random) throws InvalidAlgorithmParameterException {
if (params instanceof TlsMasterSecretParameterSpec == false) {
throw new InvalidAlgorithmParameterException(MSG);
}
*** 137,146 ****
--- 139,149 ----
} catch (DigestException e) {
throw new ProviderException(e);
}
}
+ @SuppressWarnings("deprecation")
private static final class TlsMasterSecretKey implements TlsMasterSecret {
private static final long serialVersionUID = 1019571680375368880L;
private byte[] key;
private final int majorVersion, minorVersion;
< prev index next >