--- a/src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java Fri Sep 20 11:33:30 2019 +0800
+++ b/src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java Fri Sep 20 11:07:52 2019 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2019, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -99,7 +99,7 @@
* @return a certificate object initialized with the data
* from the input stream.
*
- * @exception CertificateException on parsing errors.
+ * @throws CertificateException on parsing errors.
*/
public abstract Certificate engineGenerateCertificate(InputStream inStream)
throws CertificateException;
@@ -117,8 +117,8 @@
* @param inStream an {@code InputStream} containing the data
* @return a {@code CertPath} initialized with the data from the
* {@code InputStream}
- * @exception CertificateException if an exception occurs while decoding
- * @exception UnsupportedOperationException if the method is not supported
+ * @throws CertificateException if an exception occurs while decoding
+ * @throws UnsupportedOperationException if the method is not supported
* @since 1.4
*/
public CertPath engineGenerateCertPath(InputStream inStream)
@@ -141,9 +141,9 @@
* @param encoding the encoding used for the data
* @return a {@code CertPath} initialized with the data from the
* {@code InputStream}
- * @exception CertificateException if an exception occurs while decoding or
+ * @throws CertificateException if an exception occurs while decoding or
* the encoding requested is not supported
- * @exception UnsupportedOperationException if the method is not supported
+ * @throws UnsupportedOperationException if the method is not supported
* @since 1.4
*/
public CertPath engineGenerateCertPath(InputStream inStream,
@@ -168,8 +168,8 @@
* @param certificates a {@code List} of {@code Certificate}s
* @return a {@code CertPath} initialized with the supplied list of
* certificates
- * @exception CertificateException if an exception occurs
- * @exception UnsupportedOperationException if the method is not supported
+ * @throws CertificateException if an exception occurs
+ * @throws UnsupportedOperationException if the method is not supported
* @since 1.4
*/
public CertPath
@@ -198,7 +198,7 @@
*
* @return an {@code Iterator} over the names of the supported
* {@code CertPath} encodings (as {@code String}s)
- * @exception UnsupportedOperationException if the method is not supported
+ * @throws UnsupportedOperationException if the method is not supported
* @since 1.4
*/
public Iterator<String> engineGetCertPathEncodings() {
@@ -239,7 +239,7 @@
* java.security.cert.Certificate objects
* initialized with the data from the input stream.
*
- * @exception CertificateException on parsing errors.
+ * @throws CertificateException on parsing errors.
*/
public abstract Collection<? extends Certificate>
engineGenerateCertificates(InputStream inStream)
@@ -272,7 +272,7 @@
* @return a CRL object initialized with the data
* from the input stream.
*
- * @exception CRLException on parsing errors.
+ * @throws CRLException on parsing errors.
*/
public abstract CRL engineGenerateCRL(InputStream inStream)
throws CRLException;
@@ -308,7 +308,7 @@
* java.security.cert.CRL objects initialized with the data from the input
* stream.
*
- * @exception CRLException on parsing errors.
+ * @throws CRLException on parsing errors.
*/
public abstract Collection<? extends CRL> engineGenerateCRLs
(InputStream inStream) throws CRLException;