mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
8305406: Add @spec tags in java.base/java.* (part 2)
Co-authored-by: Daniel Jeliński <djelinski@openjdk.org> Co-authored-by: Hannes Wallnöfer <hannesw@openjdk.org> Reviewed-by: valeriep
This commit is contained in:
parent
1476f6c475
commit
873f8a696f
59 changed files with 311 additions and 51 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2000, 2022, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2000, 2024, 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
|
||||
|
@ -65,6 +65,9 @@ import sun.security.x509.X500Name;
|
|||
* provide the necessary locking. Multiple threads each manipulating
|
||||
* separate objects need not synchronize.
|
||||
*
|
||||
* @spec https://www.rfc-editor.org/info/rfc5280
|
||||
* RFC 5280: Internet X.509 Public Key Infrastructure Certificate
|
||||
* and Certificate Revocation List (CRL) Profile
|
||||
* @see CRLSelector
|
||||
* @see X509CRL
|
||||
*
|
||||
|
@ -193,6 +196,10 @@ public class X509CRLSelector implements CRLSelector {
|
|||
*
|
||||
* @param names a {@code Collection} of names (or {@code null})
|
||||
* @throws IOException if a parsing error occurs
|
||||
*
|
||||
* @spec https://www.rfc-editor.org/info/rfc2253
|
||||
* RFC 2253: Lightweight Directory Access Protocol (v3):
|
||||
* UTF-8 String Representation of Distinguished Names
|
||||
* @see #getIssuerNames
|
||||
*/
|
||||
public void setIssuerNames(Collection<?> names) throws IOException {
|
||||
|
@ -238,6 +245,9 @@ public class X509CRLSelector implements CRLSelector {
|
|||
* <a href="http://www.ietf.org/rfc/rfc2253.txt">RFC 2253</a> form
|
||||
* @throws IOException if a parsing error occurs
|
||||
*
|
||||
* @spec https://www.rfc-editor.org/info/rfc2253
|
||||
* RFC 2253: Lightweight Directory Access Protocol (v3):
|
||||
* UTF-8 String Representation of Distinguished Names
|
||||
* @deprecated Use {@link #addIssuer(X500Principal)} or
|
||||
* {@link #addIssuerName(byte[])} instead. This method should not be
|
||||
* relied on as it can fail to match some CRLs because of a loss of
|
||||
|
@ -493,6 +503,10 @@ public class X509CRLSelector implements CRLSelector {
|
|||
* protect against subsequent modifications.
|
||||
*
|
||||
* @return a {@code Collection} of names (or {@code null})
|
||||
*
|
||||
* @spec https://www.rfc-editor.org/info/rfc2253
|
||||
* RFC 2253: Lightweight Directory Access Protocol (v3):
|
||||
* UTF-8 String Representation of Distinguished Names
|
||||
* @see #setIssuerNames
|
||||
*/
|
||||
public Collection<Object> getIssuerNames() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue