8173827: Remove forRemoval=true from several deprecated security APIs
Reviewed-by: redestad, xuelei
This commit is contained in:
parent
996177e4f0
commit
779401fbbf
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -38,9 +38,8 @@ package com.sun.net.ssl;
|
|||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.HostnameVerifier} and
|
* replaced by {@link javax.net.ssl.HostnameVerifier} and
|
||||||
* {@link javax.net.ssl.CertificateHostnameVerifier}.
|
* {@link javax.net.ssl.CertificateHostnameVerifier}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public interface HostnameVerifier {
|
public interface HostnameVerifier {
|
||||||
/**
|
/**
|
||||||
* Verify that the hostname from the URL is an acceptable
|
* Verify that the hostname from the URL is an acceptable
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -44,9 +44,8 @@ import javax.net.ssl.SSLPeerUnverifiedException;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.HttpsURLConnection}.
|
* replaced by {@link javax.net.ssl.HttpsURLConnection}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public abstract
|
public abstract
|
||||||
class HttpsURLConnection extends HttpURLConnection
|
class HttpsURLConnection extends HttpURLConnection
|
||||||
{
|
{
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -36,8 +36,7 @@ package com.sun.net.ssl;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.KeyManager}.
|
* replaced by {@link javax.net.ssl.KeyManager}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public interface KeyManager {
|
public interface KeyManager {
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -39,9 +39,8 @@ import java.security.*;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.KeyManagerFactory}.
|
* replaced by {@link javax.net.ssl.KeyManagerFactory}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public class KeyManagerFactory {
|
public class KeyManagerFactory {
|
||||||
// The provider
|
// The provider
|
||||||
private Provider provider;
|
private Provider provider;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -41,9 +41,8 @@ import java.security.*;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.KeyManagerFactorySpi}.
|
* replaced by {@link javax.net.ssl.KeyManagerFactorySpi}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public abstract class KeyManagerFactorySpi {
|
public abstract class KeyManagerFactorySpi {
|
||||||
/**
|
/**
|
||||||
* Initializes this factory with a source of key material. The
|
* Initializes this factory with a source of key material. The
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -44,9 +44,8 @@ import sun.security.ssl.SSLServerSocketFactoryImpl;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.SSLContext}.
|
* replaced by {@link javax.net.ssl.SSLContext}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public class SSLContext {
|
public class SSLContext {
|
||||||
private Provider provider;
|
private Provider provider;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -43,9 +43,8 @@ import javax.net.ssl.*;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.SSLContextSpi}.
|
* replaced by {@link javax.net.ssl.SSLContextSpi}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public abstract class SSLContextSpi {
|
public abstract class SSLContextSpi {
|
||||||
/**
|
/**
|
||||||
* Initializes this context.
|
* Initializes this context.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -97,9 +97,8 @@ import java.lang.SecurityManager;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.SSLPermission}.
|
* replaced by {@link javax.net.ssl.SSLPermission}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public final class SSLPermission extends BasicPermission {
|
public final class SSLPermission extends BasicPermission {
|
||||||
|
|
||||||
private static final long serialVersionUID = -2583684302506167542L;
|
private static final long serialVersionUID = -2583684302506167542L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -36,8 +36,7 @@ package com.sun.net.ssl;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.TrustManager}.
|
* replaced by {@link javax.net.ssl.TrustManager}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public interface TrustManager {
|
public interface TrustManager {
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -39,9 +39,8 @@ import java.security.*;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.TrustManagerFactory}.
|
* replaced by {@link javax.net.ssl.TrustManagerFactory}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public class TrustManagerFactory {
|
public class TrustManagerFactory {
|
||||||
// The provider
|
// The provider
|
||||||
private Provider provider;
|
private Provider provider;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -41,9 +41,8 @@ import java.security.*;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.TrustManagerFactorySpi}.
|
* replaced by {@link javax.net.ssl.TrustManagerFactorySpi}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public abstract class TrustManagerFactorySpi {
|
public abstract class TrustManagerFactorySpi {
|
||||||
/**
|
/**
|
||||||
* Initializes this factory with a source of certificate
|
* Initializes this factory with a source of certificate
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -41,9 +41,8 @@ import java.security.cert.X509Certificate;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.X509KeyManager}.
|
* replaced by {@link javax.net.ssl.X509KeyManager}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public interface X509KeyManager extends KeyManager {
|
public interface X509KeyManager extends KeyManager {
|
||||||
/**
|
/**
|
||||||
* Get the matching aliases for authenticating the client side of a secure
|
* Get the matching aliases for authenticating the client side of a secure
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -40,9 +40,8 @@ import java.security.cert.X509Certificate;
|
|||||||
*
|
*
|
||||||
* @deprecated As of JDK 1.4, this implementation-specific class was
|
* @deprecated As of JDK 1.4, this implementation-specific class was
|
||||||
* replaced by {@link javax.net.ssl.X509TrustManager}.
|
* replaced by {@link javax.net.ssl.X509TrustManager}.
|
||||||
* This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public interface X509TrustManager extends TrustManager {
|
public interface X509TrustManager extends TrustManager {
|
||||||
/**
|
/**
|
||||||
* Given the partial or complete certificate chain
|
* Given the partial or complete certificate chain
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2007, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -31,10 +31,8 @@ import sun.security.ssl.SunJSSE;
|
|||||||
* Main class for the SunJSSE provider. The actual code was moved to the
|
* Main class for the SunJSSE provider. The actual code was moved to the
|
||||||
* class sun.security.ssl.SunJSSE, but for backward compatibility we
|
* class sun.security.ssl.SunJSSE, but for backward compatibility we
|
||||||
* continue to use this class as the main Provider class.
|
* continue to use this class as the main Provider class.
|
||||||
*
|
|
||||||
* @deprecated This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public final class Provider extends SunJSSE {
|
public final class Provider extends SunJSSE {
|
||||||
|
|
||||||
private static final long serialVersionUID = 3231825739635378733L;
|
private static final long serialVersionUID = 3231825739635378733L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2005, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -54,9 +54,8 @@ import java.security.cert.CertificateException;
|
|||||||
*
|
*
|
||||||
* @since 1.6
|
* @since 1.6
|
||||||
* @author Xuelei Fan
|
* @author Xuelei Fan
|
||||||
* @deprecated This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public abstract class X509ExtendedTrustManager implements X509TrustManager {
|
public abstract class X509ExtendedTrustManager implements X509TrustManager {
|
||||||
/**
|
/**
|
||||||
* Constructor used by subclasses only.
|
* Constructor used by subclasses only.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2001, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2001, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -52,9 +52,8 @@ import sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection;
|
|||||||
* of protocol implementation (this one)
|
* of protocol implementation (this one)
|
||||||
* com.sun.net.ssl.HttpURLConnection is used in the com.sun version.
|
* com.sun.net.ssl.HttpURLConnection is used in the com.sun version.
|
||||||
*
|
*
|
||||||
* @deprecated This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
@SuppressWarnings("deprecation") // HttpsURLConnection is deprecated
|
@SuppressWarnings("deprecation") // HttpsURLConnection is deprecated
|
||||||
public class DelegateHttpsURLConnection extends AbstractDelegateHttpsURLConnection {
|
public class DelegateHttpsURLConnection extends AbstractDelegateHttpsURLConnection {
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -34,9 +34,8 @@ import java.net.Proxy;
|
|||||||
* only. The HTTPS implementation can now be found in
|
* only. The HTTPS implementation can now be found in
|
||||||
* sun.net.www.protocol.https.
|
* sun.net.www.protocol.https.
|
||||||
*
|
*
|
||||||
* @deprecated This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public class Handler extends sun.net.www.protocol.https.Handler {
|
public class Handler extends sun.net.www.protocol.https.Handler {
|
||||||
|
|
||||||
public Handler() {
|
public Handler() {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -60,13 +60,12 @@ import sun.net.www.http.HttpClient;
|
|||||||
* needs to implement all public methods in it's super class and all
|
* needs to implement all public methods in it's super class and all
|
||||||
* the way to Object.
|
* the way to Object.
|
||||||
*
|
*
|
||||||
* @deprecated This class is subject to removal in a future version of JDK.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// For both copies of the file, uncomment one line and comment the other
|
// For both copies of the file, uncomment one line and comment the other
|
||||||
// public class HttpsURLConnectionImpl
|
// public class HttpsURLConnectionImpl
|
||||||
// extends javax.net.ssl.HttpsURLConnection {
|
// extends javax.net.ssl.HttpsURLConnection {
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
@SuppressWarnings("deprecation") // HttpsURLConnection is deprecated
|
@SuppressWarnings("deprecation") // HttpsURLConnection is deprecated
|
||||||
public class HttpsURLConnectionOldImpl
|
public class HttpsURLConnectionOldImpl
|
||||||
extends com.sun.net.ssl.HttpsURLConnection {
|
extends com.sun.net.ssl.HttpsURLConnection {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -60,10 +60,9 @@ import java.util.Date;
|
|||||||
* This Certificate interface is entirely deprecated and
|
* This Certificate interface is entirely deprecated and
|
||||||
* is here to allow for a smooth transition to the new
|
* is here to allow for a smooth transition to the new
|
||||||
* package.
|
* package.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
* @see java.security.cert.Certificate
|
* @see java.security.cert.Certificate
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.2", forRemoval=true)
|
@Deprecated(since="1.2")
|
||||||
public interface Certificate {
|
public interface Certificate {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -52,12 +52,11 @@ import java.util.*;
|
|||||||
*
|
*
|
||||||
* @author Benjamin Renaud
|
* @author Benjamin Renaud
|
||||||
* @deprecated This class is no longer used. Its functionality has been
|
* @deprecated This class is no longer used. Its functionality has been
|
||||||
* replaced by {@link java.security.KeyStore}, the
|
* replaced by {@code java.security.KeyStore}, the
|
||||||
* {@link java.security.cert} package, and
|
* {@code java.security.cert} package, and
|
||||||
* {@link java.security.Principal}.
|
* {@code java.security.Principal}.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.2", forRemoval=true)
|
@Deprecated(since="1.2")
|
||||||
public abstract class Identity implements Principal, Serializable {
|
public abstract class Identity implements Principal, Serializable {
|
||||||
|
|
||||||
/** use serialVersionUID from JDK 1.1.x for interoperability */
|
/** use serialVersionUID from JDK 1.1.x for interoperability */
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -57,15 +57,11 @@ import java.util.Properties;
|
|||||||
* @author Benjamin Renaud
|
* @author Benjamin Renaud
|
||||||
*
|
*
|
||||||
* @deprecated This class is no longer used. Its functionality has been
|
* @deprecated This class is no longer used. Its functionality has been
|
||||||
* replaced by {@link java.security.KeyStore}, the
|
* replaced by {@code java.security.KeyStore}, the
|
||||||
* {@link java.security.cert} package, and
|
* {@code java.security.cert} package, and
|
||||||
* {@link java.security.Principal}.
|
* {@code java.security.Principal}.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*
|
|
||||||
* Note that the security property {@code policy.ignoreIdentityScope}
|
|
||||||
* is only applicable to these APIs and is also a candidate for removal.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.2", forRemoval=true)
|
@Deprecated(since="1.2")
|
||||||
public abstract
|
public abstract
|
||||||
class IdentityScope extends Identity {
|
class IdentityScope extends Identity {
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -40,12 +40,11 @@ import java.io.*;
|
|||||||
* @author Benjamin Renaud
|
* @author Benjamin Renaud
|
||||||
*
|
*
|
||||||
* @deprecated This class is no longer used. Its functionality has been
|
* @deprecated This class is no longer used. Its functionality has been
|
||||||
* replaced by {@link java.security.KeyStore}, the
|
* replaced by {@code java.security.KeyStore}, the
|
||||||
* {@link java.security.cert} package, and
|
* {@code java.security.cert} package, and
|
||||||
* {@link java.security.Principal}.
|
* {@code java.security.Principal}.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.2", forRemoval=true)
|
@Deprecated(since="1.2")
|
||||||
public abstract class Signer extends Identity {
|
public abstract class Signer extends Identity {
|
||||||
|
|
||||||
private static final long serialVersionUID = -1763464102261361480L;
|
private static final long serialVersionUID = -1763464102261361480L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -85,10 +85,9 @@ import java.security.Principal;
|
|||||||
*
|
*
|
||||||
* @deprecated This package has been replaced by {@code java.security.Policy}
|
* @deprecated This package has been replaced by {@code java.security.Policy}
|
||||||
* and related classes since 1.2.
|
* and related classes since 1.2.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public interface Acl extends Owner {
|
public interface Acl extends Owner {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -53,9 +53,8 @@ import java.security.Principal;
|
|||||||
*
|
*
|
||||||
* @deprecated This package has been replaced by {@code java.security.Policy}
|
* @deprecated This package has been replaced by {@code java.security.Policy}
|
||||||
* and related classes since 1.2.
|
* and related classes since 1.2.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public interface AclEntry extends Cloneable {
|
public interface AclEntry extends Cloneable {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -33,9 +33,8 @@ package java.security.acl;
|
|||||||
*
|
*
|
||||||
* @deprecated This package has been replaced by {@code java.security.Policy}
|
* @deprecated This package has been replaced by {@code java.security.Policy}
|
||||||
* and related classes since 1.2.
|
* and related classes since 1.2.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public class AclNotFoundException extends Exception {
|
public class AclNotFoundException extends Exception {
|
||||||
|
|
||||||
private static final long serialVersionUID = 5684295034092681791L;
|
private static final long serialVersionUID = 5684295034092681791L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -42,9 +42,8 @@ import java.security.Principal;
|
|||||||
*
|
*
|
||||||
* @deprecated This package has been replaced by {@code java.security.Policy}
|
* @deprecated This package has been replaced by {@code java.security.Policy}
|
||||||
* and related classes since 1.2.
|
* and related classes since 1.2.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public interface Group extends Principal {
|
public interface Group extends Principal {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -35,9 +35,8 @@ package java.security.acl;
|
|||||||
*
|
*
|
||||||
* @deprecated This package has been replaced by {@code java.security.Policy}
|
* @deprecated This package has been replaced by {@code java.security.Policy}
|
||||||
* and related classes since 1.2.
|
* and related classes since 1.2.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public class LastOwnerException extends Exception {
|
public class LastOwnerException extends Exception {
|
||||||
|
|
||||||
private static final long serialVersionUID = -5141997548211140359L;
|
private static final long serialVersionUID = -5141997548211140359L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -34,9 +34,8 @@ package java.security.acl;
|
|||||||
*
|
*
|
||||||
* @deprecated This package has been replaced by {@code java.security.Policy}
|
* @deprecated This package has been replaced by {@code java.security.Policy}
|
||||||
* and related classes since 1.2.
|
* and related classes since 1.2.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public class NotOwnerException extends Exception {
|
public class NotOwnerException extends Exception {
|
||||||
|
|
||||||
private static final long serialVersionUID = -5555597911163362399L;
|
private static final long serialVersionUID = -5555597911163362399L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -38,9 +38,8 @@ import java.security.Principal;
|
|||||||
*
|
*
|
||||||
* @deprecated This package has been replaced by {@code java.security.Policy}
|
* @deprecated This package has been replaced by {@code java.security.Policy}
|
||||||
* and related classes since 1.2.
|
* and related classes since 1.2.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public interface Owner {
|
public interface Owner {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -34,9 +34,8 @@ package java.security.acl;
|
|||||||
*
|
*
|
||||||
* @deprecated This package has been replaced by {@code java.security.Policy}
|
* @deprecated This package has been replaced by {@code java.security.Policy}
|
||||||
* and related classes since 1.2.
|
* and related classes since 1.2.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public interface Permission {
|
public interface Permission {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1998, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -27,8 +27,7 @@
|
|||||||
* The classes and interfaces in this package have been deprecated. New
|
* The classes and interfaces in this package have been deprecated. New
|
||||||
* classes should not be added to this package. The {@code java.security}
|
* classes should not be added to this package. The {@code java.security}
|
||||||
* package contains suitable replacements. See {@link java.security.Policy}
|
* package contains suitable replacements. See {@link java.security.Policy}
|
||||||
* and related classes for details. This package is subject to removal in a
|
* and related classes for details.
|
||||||
* future version of Java SE.
|
|
||||||
*
|
*
|
||||||
* @since 1.1
|
* @since 1.1
|
||||||
*/
|
*/
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -159,11 +159,10 @@ public class HandshakeCompletedEvent extends EventObject
|
|||||||
* @exception SSLPeerUnverifiedException if the peer is not verified.
|
* @exception SSLPeerUnverifiedException if the peer is not verified.
|
||||||
* @see #getPeerPrincipal()
|
* @see #getPeerPrincipal()
|
||||||
* @deprecated The {@link #getPeerCertificates()} method that returns an
|
* @deprecated The {@link #getPeerCertificates()} method that returns an
|
||||||
* array of {@code java.security.cert.Certificate} should
|
* array of {@code java.security.cert.Certificate} should
|
||||||
* be used instead. This method is subject to removal in
|
* be used instead.
|
||||||
* a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public javax.security.cert.X509Certificate [] getPeerCertificateChain()
|
public javax.security.cert.X509Certificate [] getPeerCertificateChain()
|
||||||
throws SSLPeerUnverifiedException
|
throws SSLPeerUnverifiedException
|
||||||
{
|
{
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -279,11 +279,10 @@ public interface SSLSession {
|
|||||||
* has not been verified
|
* has not been verified
|
||||||
* @see #getPeerPrincipal()
|
* @see #getPeerPrincipal()
|
||||||
* @deprecated The {@link #getPeerCertificates()} method that returns an
|
* @deprecated The {@link #getPeerCertificates()} method that returns an
|
||||||
* array of {@code java.security.cert.Certificate} should
|
* array of {@code java.security.cert.Certificate} should
|
||||||
* be used instead. This method is subject to removal in
|
* be used instead.
|
||||||
* a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public javax.security.cert.X509Certificate [] getPeerCertificateChain()
|
public javax.security.cert.X509Certificate [] getPeerCertificateChain()
|
||||||
throws SSLPeerUnverifiedException;
|
throws SSLPeerUnverifiedException;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1998, 2015, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -152,11 +152,10 @@ import sun.security.util.Debug;
|
|||||||
*
|
*
|
||||||
* These two APIs provide callers the means to query the
|
* These two APIs provide callers the means to query the
|
||||||
* Policy for Principal-based Permission entries.
|
* Policy for Principal-based Permission entries.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*
|
*
|
||||||
* @see java.security.Security security properties
|
* @see java.security.Security security properties
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="1.4", forRemoval=true)
|
@Deprecated(since="1.4")
|
||||||
public abstract class Policy {
|
public abstract class Policy {
|
||||||
|
|
||||||
private static Policy policy;
|
private static Policy policy;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -58,11 +58,10 @@ import java.security.SignatureException;
|
|||||||
* @since 1.4
|
* @since 1.4
|
||||||
* @see X509Certificate
|
* @see X509Certificate
|
||||||
* @deprecated Use the classes in {@code java.security.cert} instead.
|
* @deprecated Use the classes in {@code java.security.cert} instead.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*
|
*
|
||||||
* @author Hemma Prafullchandra
|
* @author Hemma Prafullchandra
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public abstract class Certificate {
|
public abstract class Certificate {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -39,9 +39,8 @@ package javax.security.cert;
|
|||||||
* @since 1.4
|
* @since 1.4
|
||||||
* @author Hemma Prafullchandra
|
* @author Hemma Prafullchandra
|
||||||
* @deprecated Use the classes in {@code java.security.cert} instead.
|
* @deprecated Use the classes in {@code java.security.cert} instead.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public class CertificateEncodingException extends CertificateException {
|
public class CertificateEncodingException extends CertificateException {
|
||||||
|
|
||||||
private static final long serialVersionUID = -8187642723048403470L;
|
private static final long serialVersionUID = -8187642723048403470L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -39,9 +39,8 @@ package javax.security.cert;
|
|||||||
* @since 1.4
|
* @since 1.4
|
||||||
* @see Certificate
|
* @see Certificate
|
||||||
* @deprecated Use the classes in {@code java.security.cert} instead.
|
* @deprecated Use the classes in {@code java.security.cert} instead.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public class CertificateException extends Exception {
|
public class CertificateException extends Exception {
|
||||||
|
|
||||||
private static final long serialVersionUID = -5757213374030785290L;
|
private static final long serialVersionUID = -5757213374030785290L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -41,9 +41,8 @@ package javax.security.cert;
|
|||||||
* @since 1.4
|
* @since 1.4
|
||||||
* @author Hemma Prafullchandra
|
* @author Hemma Prafullchandra
|
||||||
* @deprecated Use the classes in {@code java.security.cert} instead.
|
* @deprecated Use the classes in {@code java.security.cert} instead.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public class CertificateExpiredException extends CertificateException {
|
public class CertificateExpiredException extends CertificateException {
|
||||||
|
|
||||||
private static final long serialVersionUID = 5091601212177261883L;
|
private static final long serialVersionUID = 5091601212177261883L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -41,9 +41,8 @@ package javax.security.cert;
|
|||||||
* @since 1.4
|
* @since 1.4
|
||||||
* @author Hemma Prafullchandra
|
* @author Hemma Prafullchandra
|
||||||
* @deprecated Use the classes in {@code java.security.cert} instead.
|
* @deprecated Use the classes in {@code java.security.cert} instead.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public class CertificateNotYetValidException extends CertificateException {
|
public class CertificateNotYetValidException extends CertificateException {
|
||||||
|
|
||||||
private static final long serialVersionUID = -8976172474266822818L;
|
private static final long serialVersionUID = -8976172474266822818L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -40,9 +40,8 @@ package javax.security.cert;
|
|||||||
* @since 1.4
|
* @since 1.4
|
||||||
* @author Hemma Prafullchandra
|
* @author Hemma Prafullchandra
|
||||||
* @deprecated Use the classes in {@code java.security.cert} instead.
|
* @deprecated Use the classes in {@code java.security.cert} instead.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public class CertificateParsingException extends CertificateException {
|
public class CertificateParsingException extends CertificateException {
|
||||||
|
|
||||||
private static final long serialVersionUID = -8449352422951136229L;
|
private static final long serialVersionUID = -8449352422951136229L;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -125,9 +125,8 @@ import java.util.Date;
|
|||||||
* @see java.security.cert.X509Extension
|
* @see java.security.cert.X509Extension
|
||||||
* @see java.security.Security security properties
|
* @see java.security.Security security properties
|
||||||
* @deprecated Use the classes in {@code java.security.cert} instead.
|
* @deprecated Use the classes in {@code java.security.cert} instead.
|
||||||
* This class is subject to removal in a future version of Java SE.
|
|
||||||
*/
|
*/
|
||||||
@Deprecated(since="9", forRemoval=true)
|
@Deprecated(since="9")
|
||||||
public abstract class X509Certificate extends Certificate {
|
public abstract class X509Certificate extends Certificate {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user