8178278: Move Standard Algorithm Names document to specs directory
Reviewed-by: erikj, wetmore, mullan
This commit is contained in:
parent
30c35f5e34
commit
e52af5f5b3
@ -75,9 +75,9 @@ import java.util.Objects;
|
||||
* <li>{@code DSA} (1024, 2048)</li>
|
||||
* </ul>
|
||||
* These algorithms are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#AlgorithmParameterGenerator">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#algorithmparametergenerator-algorithms">
|
||||
* AlgorithmParameterGenerator section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -150,8 +150,8 @@ public class AlgorithmParameterGenerator {
|
||||
* @param algorithm the name of the algorithm this
|
||||
* parameter generator is associated with.
|
||||
* See the AlgorithmParameterGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#AlgorithmParameterGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#algorithmparametergenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the new {@code AlgorithmParameterGenerator} object
|
||||
@ -195,8 +195,8 @@ public class AlgorithmParameterGenerator {
|
||||
* @param algorithm the name of the algorithm this
|
||||
* parameter generator is associated with.
|
||||
* See the AlgorithmParameterGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#AlgorithmParameterGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#algorithmparametergenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the string name of the Provider.
|
||||
@ -245,8 +245,8 @@ public class AlgorithmParameterGenerator {
|
||||
* @param algorithm the string name of the algorithm this
|
||||
* parameter generator is associated with.
|
||||
* See the AlgorithmParameterGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#AlgorithmParameterGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#algorithmparametergenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the {@code Provider} object.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -57,9 +57,9 @@ import java.util.Objects;
|
||||
* <li>{@code DSA}</li>
|
||||
* </ul>
|
||||
* These algorithms are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#AlgorithmParameters">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#algorithmparameters-algorithms">
|
||||
* AlgorithmParameters section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -137,8 +137,8 @@ public class AlgorithmParameters {
|
||||
*
|
||||
* @param algorithm the name of the algorithm requested.
|
||||
* See the AlgorithmParameters section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#AlgorithmParameters">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#algorithmparameters-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the new parameter object
|
||||
@ -182,8 +182,8 @@ public class AlgorithmParameters {
|
||||
*
|
||||
* @param algorithm the name of the algorithm requested.
|
||||
* See the AlgorithmParameters section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#AlgorithmParameters">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#algorithmparameters-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -232,8 +232,8 @@ public class AlgorithmParameters {
|
||||
*
|
||||
* @param algorithm the name of the algorithm requested.
|
||||
* See the AlgorithmParameters section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#AlgorithmParameters">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#algorithmparameters-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2016, 2017, 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
|
||||
@ -188,7 +188,7 @@ import java.util.Objects;
|
||||
* @implSpec
|
||||
* By convention, a provider should name its primary DRBG implementation
|
||||
* with the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecureRandom">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#securerandom-number-generation-algorithms">
|
||||
* standard {@code SecureRandom} algorithm name</a> "DRBG".
|
||||
*
|
||||
* @implNote
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -75,9 +75,9 @@ import sun.security.jca.GetInstance.Instance;
|
||||
* <li>{@code RSA}</li>
|
||||
* </ul>
|
||||
* These algorithms are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyFactory">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyfactory-algorithms">
|
||||
* KeyFactory section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -163,8 +163,8 @@ public class KeyFactory {
|
||||
*
|
||||
* @param algorithm the name of the requested key algorithm.
|
||||
* See the KeyFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyfactory-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the new {@code KeyFactory} object
|
||||
@ -197,8 +197,8 @@ public class KeyFactory {
|
||||
*
|
||||
* @param algorithm the name of the requested key algorithm.
|
||||
* See the KeyFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyfactory-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -239,8 +239,8 @@ public class KeyFactory {
|
||||
*
|
||||
* @param algorithm the name of the requested key algorithm.
|
||||
* See the KeyFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyfactory-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -114,9 +114,9 @@ import sun.security.util.Debug;
|
||||
* <li>{@code RSA} (1024, 2048, 4096)</li>
|
||||
* </ul>
|
||||
* These algorithms are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyPairGenerator">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keypairgenerator-algorithms">
|
||||
* KeyPairGenerator section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -142,8 +142,8 @@ public abstract class KeyPairGenerator extends KeyPairGeneratorSpi {
|
||||
*
|
||||
* @param algorithm the standard string name of the algorithm.
|
||||
* See the KeyPairGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyPairGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keypairgenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*/
|
||||
protected KeyPairGenerator(String algorithm) {
|
||||
@ -153,8 +153,8 @@ public abstract class KeyPairGenerator extends KeyPairGeneratorSpi {
|
||||
/**
|
||||
* Returns the standard name of the algorithm for this key pair generator.
|
||||
* See the KeyPairGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyPairGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keypairgenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the standard string name of the algorithm.
|
||||
@ -205,8 +205,8 @@ public abstract class KeyPairGenerator extends KeyPairGeneratorSpi {
|
||||
*
|
||||
* @param algorithm the standard string name of the algorithm.
|
||||
* See the KeyPairGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyPairGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keypairgenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the new {@code KeyPairGenerator} object
|
||||
@ -264,8 +264,8 @@ public abstract class KeyPairGenerator extends KeyPairGeneratorSpi {
|
||||
*
|
||||
* @param algorithm the standard string name of the algorithm.
|
||||
* See the KeyPairGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyPairGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keypairgenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the string name of the provider.
|
||||
@ -306,8 +306,8 @@ public abstract class KeyPairGenerator extends KeyPairGeneratorSpi {
|
||||
*
|
||||
* @param algorithm the standard string name of the algorithm.
|
||||
* See the KeyPairGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyPairGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keypairgenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -176,9 +176,9 @@ import sun.security.util.Debug;
|
||||
* <li>{@code PKCS12}</li>
|
||||
* </ul>
|
||||
* This type is described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyStore">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keystore-types">
|
||||
* KeyStore section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other types are supported.
|
||||
*
|
||||
@ -291,9 +291,8 @@ public class KeyStore {
|
||||
* @param protectionAlgorithm the encryption algorithm name, for
|
||||
* example, {@code PBEWithHmacSHA256AndAES_256}.
|
||||
* See the Cipher section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Cipher">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#cipher-algorithm-names">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard encryption algorithm names.
|
||||
* @param protectionParameters the encryption algorithm parameter
|
||||
* specification, which may be {@code null}
|
||||
@ -854,8 +853,8 @@ public class KeyStore {
|
||||
*
|
||||
* @param type the type of keystore.
|
||||
* See the KeyStore section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyStore">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keystore-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard keystore types.
|
||||
*
|
||||
* @return a keystore object of the specified type
|
||||
@ -895,8 +894,8 @@ public class KeyStore {
|
||||
*
|
||||
* @param type the type of keystore.
|
||||
* See the KeyStore section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyStore">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keystore-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard keystore types.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -941,8 +940,8 @@ public class KeyStore {
|
||||
*
|
||||
* @param type the type of keystore.
|
||||
* See the KeyStore section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyStore">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keystore-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard keystore types.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -89,9 +89,9 @@ import javax.crypto.SecretKey;
|
||||
* <li>{@code SHA-256}</li>
|
||||
* </ul>
|
||||
* These algorithms are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#MessageDigest">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#messagedigest-algorithms">
|
||||
* MessageDigest section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -123,8 +123,8 @@ public abstract class MessageDigest extends MessageDigestSpi {
|
||||
*
|
||||
* @param algorithm the standard name of the digest algorithm.
|
||||
* See the MessageDigest section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#MessageDigest">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#messagedigest-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*/
|
||||
protected MessageDigest(String algorithm) {
|
||||
@ -154,8 +154,8 @@ public abstract class MessageDigest extends MessageDigestSpi {
|
||||
*
|
||||
* @param algorithm the name of the algorithm requested.
|
||||
* See the MessageDigest section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#MessageDigest">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#messagedigest-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return a {@code MessageDigest} object that implements the
|
||||
@ -209,8 +209,8 @@ public abstract class MessageDigest extends MessageDigestSpi {
|
||||
*
|
||||
* @param algorithm the name of the algorithm requested.
|
||||
* See the MessageDigest section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#MessageDigest">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#messagedigest-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -262,8 +262,8 @@ public abstract class MessageDigest extends MessageDigestSpi {
|
||||
*
|
||||
* @param algorithm the name of the algorithm requested.
|
||||
* See the MessageDigest section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#MessageDigest">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#messagedigest-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
@ -497,8 +497,8 @@ public abstract class MessageDigest extends MessageDigestSpi {
|
||||
* implementation details. The name should be a standard
|
||||
* Java Security name (such as "SHA", "MD5", and so on).
|
||||
* See the MessageDigest section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#MessageDigest">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#messagedigest-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the name of the algorithm
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -365,8 +365,8 @@ public abstract class Policy {
|
||||
*
|
||||
* @param type the specified Policy type. See the Policy section in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Policy">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#policy-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for a list of standard Policy types.
|
||||
*
|
||||
* @param params parameters for the Policy, which may be null.
|
||||
@ -419,8 +419,8 @@ public abstract class Policy {
|
||||
*
|
||||
* @param type the specified Policy type. See the Policy section in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Policy">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#policy-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for a list of standard Policy types.
|
||||
*
|
||||
* @param params parameters for the Policy, which may be null.
|
||||
@ -485,8 +485,8 @@ public abstract class Policy {
|
||||
*
|
||||
* @param type the specified Policy type. See the Policy section in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Policy">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#policy-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for a list of standard Policy types.
|
||||
*
|
||||
* @param params parameters for the Policy, which may be null.
|
||||
|
@ -126,7 +126,7 @@ import sun.security.util.Debug;
|
||||
* @implSpec
|
||||
* A {@code SecureRandom} service provider can advertise that it is thread-safe
|
||||
* by setting the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Service">service
|
||||
* "{@docRoot}/../specs/security/standard-names.html#service-attributes">service
|
||||
* provider attribute</a> "ThreadSafe" to "true" when registering the provider.
|
||||
* Otherwise, this class will instead synchronize access to the following
|
||||
* methods of the {@code SecureRandomSpi} implementation:
|
||||
@ -203,8 +203,8 @@ public class SecureRandom extends java.util.Random {
|
||||
* the {@link Security#getProviders() Security.getProviders()} method.
|
||||
*
|
||||
* <p> See the {@code SecureRandom} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecureRandom">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#securerandom-number-generation-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard RNG algorithm names.
|
||||
*/
|
||||
public SecureRandom() {
|
||||
@ -244,8 +244,8 @@ public class SecureRandom extends java.util.Random {
|
||||
* the {@link Security#getProviders() Security.getProviders()} method.
|
||||
*
|
||||
* <p> See the {@code SecureRandom} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecureRandom">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#securerandom-number-generation-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard RNG algorithm names.
|
||||
*
|
||||
* @param seed the seed.
|
||||
@ -341,8 +341,8 @@ public class SecureRandom extends java.util.Random {
|
||||
*
|
||||
* @param algorithm the name of the RNG algorithm.
|
||||
* See the {@code SecureRandom} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecureRandom">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#securerandom-number-generation-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard RNG algorithm names.
|
||||
*
|
||||
* @return the new {@code SecureRandom} object
|
||||
@ -380,8 +380,8 @@ public class SecureRandom extends java.util.Random {
|
||||
*
|
||||
* @param algorithm the name of the RNG algorithm.
|
||||
* See the {@code SecureRandom} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecureRandom">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#securerandom-number-generation-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard RNG algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -424,8 +424,8 @@ public class SecureRandom extends java.util.Random {
|
||||
*
|
||||
* @param algorithm the name of the RNG algorithm.
|
||||
* See the {@code SecureRandom} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecureRandom">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#securerandom-number-generation-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard RNG algorithm names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
@ -478,8 +478,8 @@ public class SecureRandom extends java.util.Random {
|
||||
*
|
||||
* @param algorithm the name of the RNG algorithm.
|
||||
* See the {@code SecureRandom} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecureRandom">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#securerandom-number-generation-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard RNG algorithm names.
|
||||
*
|
||||
* @param params the {@code SecureRandomParameters}
|
||||
@ -528,8 +528,8 @@ public class SecureRandom extends java.util.Random {
|
||||
*
|
||||
* @param algorithm the name of the RNG algorithm.
|
||||
* See the {@code SecureRandom} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecureRandom">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#securerandom-number-generation-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard RNG algorithm names.
|
||||
*
|
||||
* @param params the {@code SecureRandomParameters}
|
||||
@ -581,8 +581,8 @@ public class SecureRandom extends java.util.Random {
|
||||
*
|
||||
* @param algorithm the name of the RNG algorithm.
|
||||
* See the {@code SecureRandom} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecureRandom">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#securerandom-number-generation-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard RNG algorithm names.
|
||||
*
|
||||
* @param params the {@code SecureRandomParameters}
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -65,7 +65,7 @@ package java.security;
|
||||
* will synchronize access to each of the applicable engine methods
|
||||
* (see {@link SecureRandom} for the list of methods). However, if a
|
||||
* {@code SecureRandomSpi} implementation is thread-safe, the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Service">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#service-attributes">
|
||||
* service provider attribute</a> "ThreadSafe" should be set to "true" during
|
||||
* its registration, as follows:
|
||||
* <blockquote><pre>
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1996, 2015, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -281,8 +281,8 @@ public final class Security {
|
||||
/**
|
||||
* Gets a specified property for an algorithm. The algorithm name
|
||||
* should be a standard name. See the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* One possible use is by specialized algorithm parsers, which may map
|
||||
@ -511,8 +511,8 @@ public final class Security {
|
||||
* </ul>
|
||||
*
|
||||
* <p> See the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard cryptographic service names, standard
|
||||
* algorithm names and standard attribute names.
|
||||
*
|
||||
@ -582,8 +582,8 @@ public final class Security {
|
||||
* </ul>
|
||||
*
|
||||
* <p> See the <a href=
|
||||
* "../../../technotes/guides/security/StandardNames.html">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard cryptographic service names, standard
|
||||
* algorithm names and standard attribute names.
|
||||
*
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -106,9 +106,9 @@ import sun.security.jca.GetInstance.Instance;
|
||||
* <li>{@code SHA256withRSA}</li>
|
||||
* </ul>
|
||||
* These algorithms are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Signature">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#signature-algorithms">
|
||||
* Signature section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -164,8 +164,8 @@ public abstract class Signature extends SignatureSpi {
|
||||
*
|
||||
* @param algorithm the standard string name of the algorithm.
|
||||
* See the Signature section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Signature">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#signature-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*/
|
||||
protected Signature(String algorithm) {
|
||||
@ -209,8 +209,8 @@ public abstract class Signature extends SignatureSpi {
|
||||
*
|
||||
* @param algorithm the standard name of the algorithm requested.
|
||||
* See the Signature section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Signature">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#signature-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the new {@code Signature} object
|
||||
@ -332,8 +332,8 @@ public abstract class Signature extends SignatureSpi {
|
||||
*
|
||||
* @param algorithm the name of the algorithm requested.
|
||||
* See the Signature section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Signature">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#signature-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -385,8 +385,8 @@ public abstract class Signature extends SignatureSpi {
|
||||
*
|
||||
* @param algorithm the name of the algorithm requested.
|
||||
* See the Signature section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Signature">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#signature-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2000, 2013, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -91,9 +91,9 @@ import java.util.List;
|
||||
* <li>{@code PkiPath}</li>
|
||||
* </ul>
|
||||
* These encodings are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathEncodings">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpath-encodings">
|
||||
* CertPath Encodings section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other encodings are supported.
|
||||
* <p>
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -72,9 +72,9 @@ import sun.security.jca.GetInstance.Instance;
|
||||
* <li>{@code PKIX}</li>
|
||||
* </ul>
|
||||
* This algorithm is described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathBuilder">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpathbuilder-algorithms">
|
||||
* CertPathBuilder section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -152,8 +152,8 @@ public class CertPathBuilder {
|
||||
*
|
||||
* @param algorithm the name of the requested {@code CertPathBuilder}
|
||||
* algorithm. See the CertPathBuilder section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathBuilder">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpathbuilder-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return a {@code CertPathBuilder} object that implements the
|
||||
@ -190,8 +190,8 @@ public class CertPathBuilder {
|
||||
*
|
||||
* @param algorithm the name of the requested {@code CertPathBuilder}
|
||||
* algorithm. See the CertPathBuilder section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathBuilder">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpathbuilder-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -233,8 +233,8 @@ public class CertPathBuilder {
|
||||
*
|
||||
* @param algorithm the name of the requested {@code CertPathBuilder}
|
||||
* algorithm. See the CertPathBuilder section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathBuilder">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpathbuilder-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -74,9 +74,9 @@ import sun.security.jca.GetInstance.Instance;
|
||||
* <li>{@code PKIX}</li>
|
||||
* </ul>
|
||||
* This algorithm is described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathValidator">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpathvalidator-algorithms">
|
||||
* CertPathValidator section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -153,8 +153,8 @@ public class CertPathValidator {
|
||||
*
|
||||
* @param algorithm the name of the requested {@code CertPathValidator}
|
||||
* algorithm. See the CertPathValidator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathValidator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpathvalidator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return a {@code CertPathValidator} object that implements the
|
||||
@ -191,8 +191,8 @@ public class CertPathValidator {
|
||||
*
|
||||
* @param algorithm the name of the requested {@code CertPathValidator}
|
||||
* algorithm. See the CertPathValidator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathValidator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpathvalidator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -235,8 +235,8 @@ public class CertPathValidator {
|
||||
*
|
||||
* @param algorithm the name of the requested {@code CertPathValidator}
|
||||
* algorithm. See the CertPathValidator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathValidator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpathvalidator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -67,9 +67,9 @@ import sun.security.jca.GetInstance.Instance;
|
||||
* <li>{@code Collection}</li>
|
||||
* </ul>
|
||||
* This type is described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertStore">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certstore-types">
|
||||
* CertStore section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other types are supported.
|
||||
*
|
||||
@ -212,8 +212,8 @@ public class CertStore {
|
||||
*
|
||||
* @param type the name of the requested {@code CertStore} type.
|
||||
* See the CertStore section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertStore">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certstore-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard types.
|
||||
*
|
||||
* @param params the initialization parameters (may be {@code null}).
|
||||
@ -276,8 +276,8 @@ public class CertStore {
|
||||
*
|
||||
* @param type the requested {@code CertStore} type.
|
||||
* See the CertStore section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertStore">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certstore-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard types.
|
||||
*
|
||||
* @param params the initialization parameters (may be {@code null}).
|
||||
@ -337,8 +337,8 @@ public class CertStore {
|
||||
*
|
||||
* @param type the requested {@code CertStore} type.
|
||||
* See the CertStore section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertStore">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certstore-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard types.
|
||||
*
|
||||
* @param params the initialization parameters (may be {@code null}).
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1997, 2015, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -74,8 +74,8 @@ public abstract class Certificate implements java.io.Serializable {
|
||||
*
|
||||
* @param type the standard name of the certificate type.
|
||||
* See the CertificateFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertificateFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certificatefactory-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard certificate types.
|
||||
*/
|
||||
protected Certificate(String type) {
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -101,11 +101,11 @@ import sun.security.jca.GetInstance.Instance;
|
||||
* <li>{@code PkiPath}</li>
|
||||
* </ul>
|
||||
* The type and encodings are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertificateFactory">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certificatefactory-types">
|
||||
* CertificateFactory section</a> and the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathEncodings">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpath-encodings">
|
||||
* CertPath Encodings section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other types or encodings are supported.
|
||||
*
|
||||
@ -172,8 +172,8 @@ public class CertificateFactory {
|
||||
*
|
||||
* @param type the name of the requested certificate type.
|
||||
* See the CertificateFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertificateFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certificatefactory-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard certificate types.
|
||||
*
|
||||
* @return a certificate factory object for the specified type
|
||||
@ -213,8 +213,8 @@ public class CertificateFactory {
|
||||
*
|
||||
* @param type the certificate type.
|
||||
* See the CertificateFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertificateFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certificatefactory-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard certificate types.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -260,8 +260,8 @@ public class CertificateFactory {
|
||||
*
|
||||
* @param type the certificate type.
|
||||
* See the CertificateFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertificateFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certificatefactory-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard certificate types.
|
||||
* @param provider the provider.
|
||||
*
|
||||
@ -359,8 +359,8 @@ public class CertificateFactory {
|
||||
* Returns an iteration of the {@code CertPath} encodings supported
|
||||
* by this certificate factory, with the default encoding first. See
|
||||
* the CertPath Encodings section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathEncodings">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpath-encodings">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard encoding names and their formats.
|
||||
* <p>
|
||||
* Attempts to modify the returned {@code Iterator} via its
|
||||
@ -399,8 +399,8 @@ public class CertificateFactory {
|
||||
* the data read from the {@code InputStream} inStream. The data
|
||||
* is assumed to be in the specified encoding. See
|
||||
* the CertPath Encodings section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathEncodings">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpath-encodings">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard encoding names and their formats.
|
||||
*
|
||||
* @param inStream an {@code InputStream} containing the data
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1998, 2013, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -183,8 +183,8 @@ public abstract class CertificateFactorySpi {
|
||||
* Returns an iteration of the {@code CertPath} encodings supported
|
||||
* by this certificate factory, with the default encoding first. See
|
||||
* the CertPath Encodings section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathEncodings">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#certpath-encodings">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard encoding names.
|
||||
* <p>
|
||||
* Attempts to modify the returned {@code Iterator} via its
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1998, 2013, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -39,10 +39,9 @@
|
||||
* Certificate Revocation List (CRL) Profile
|
||||
* <li>RFC 2560: X.509 Internet Public Key Infrastructure Online Certificate
|
||||
* Status Protocol - OCSP
|
||||
* <li><a href="{@docRoot}/../technotes/guides/security/StandardNames.html">
|
||||
* <b>Java™
|
||||
* Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</b></a></li>
|
||||
* <li><a href="{@docRoot}/../specs/security/standard-names.html">
|
||||
* <b>Java™ Security Standard Algorithm Names Specification
|
||||
* </b></a></li>
|
||||
* </ul>
|
||||
*
|
||||
* <h2>Related Documentation</h2>
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1998, 2013, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -53,10 +53,9 @@
|
||||
* <li>PKCS #8: Private-Key Information Syntax Standard, Version 1.2,
|
||||
* November 1993</li>
|
||||
*
|
||||
* <li><a href="{@docRoot}/../technotes/guides/security/StandardNames.html">
|
||||
* <b>Java™
|
||||
* Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</b></a></li>
|
||||
* <li><a href="{@docRoot}/../specs/security/standard-names.html">
|
||||
* <b>Java™ Security Standard Algorithm Names Specification
|
||||
* </b></a></li>
|
||||
* </ul>
|
||||
*
|
||||
* <h2>Related Documentation</h2>
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1997, 2014, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -67,8 +67,8 @@ public abstract class EncodedKeySpec implements KeySpec {
|
||||
* array are copied to protect against subsequent modification.
|
||||
* @param algorithm the algorithm name of the encoded key
|
||||
* See the KeyFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyfactory-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
* @throws NullPointerException if {@code encodedKey}
|
||||
* or {@code algorithm} is null.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1997, 2015, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -85,8 +85,8 @@ public class PKCS8EncodedKeySpec extends EncodedKeySpec {
|
||||
* the array are copied to protect against subsequent modification.
|
||||
* @param algorithm the algorithm name of the encoded private key
|
||||
* See the KeyFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyfactory-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
* @throws NullPointerException if {@code encodedKey}
|
||||
* or {@code algorithm} is null.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1997, 2014, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -75,8 +75,8 @@ public class X509EncodedKeySpec extends EncodedKeySpec {
|
||||
* array are copied to protect against subsequent modification.
|
||||
* @param algorithm the algorithm name of the encoded public key
|
||||
* See the KeyFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyfactory-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
* @throws NullPointerException if {@code encodedKey}
|
||||
* or {@code algorithm} is null.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -150,9 +150,9 @@ import sun.security.jca.*;
|
||||
* <li>{@code RSA/ECB/OAEPWithSHA-256AndMGF1Padding} (1024, 2048)</li>
|
||||
* </ul>
|
||||
* These transformations are described in the
|
||||
* <a href="{@docRoot}/../technotes/guides/security/StandardNames.html#Cipher">
|
||||
* <a href="{@docRoot}/../specs/security/standard-names.html#cipher-algorithm-names">
|
||||
* Cipher section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other transformations are supported.
|
||||
*
|
||||
@ -489,8 +489,8 @@ public class Cipher {
|
||||
* @param transformation the name of the transformation, e.g.,
|
||||
* <i>DES/CBC/PKCS5Padding</i>.
|
||||
* See the Cipher section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Cipher">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#cipher-algorithm-names">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard transformation names.
|
||||
*
|
||||
* @return a cipher that implements the requested transformation
|
||||
@ -567,8 +567,8 @@ public class Cipher {
|
||||
* @param transformation the name of the transformation,
|
||||
* e.g., <i>DES/CBC/PKCS5Padding</i>.
|
||||
* See the Cipher section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Cipher">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#cipher-algorithm-names">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard transformation names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -627,8 +627,8 @@ public class Cipher {
|
||||
* @param transformation the name of the transformation,
|
||||
* e.g., <i>DES/CBC/PKCS5Padding</i>.
|
||||
* See the Cipher section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Cipher">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#cipher-algorithm-names">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard transformation names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1999, 2017, 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
|
||||
@ -125,8 +125,8 @@ public class ExemptionMechanism {
|
||||
* mechanism.
|
||||
* See the ExemptionMechanism section in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Exemption">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#exemption-mechanisms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard exemption mechanism names.
|
||||
*
|
||||
* @return the new {@code ExemptionMechanism} object
|
||||
@ -164,8 +164,8 @@ public class ExemptionMechanism {
|
||||
* @param algorithm the standard name of the requested exemption mechanism.
|
||||
* See the ExemptionMechanism section in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Exemption">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#exemption-mechanisms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard exemption mechanism names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -208,8 +208,8 @@ public class ExemptionMechanism {
|
||||
* @param algorithm the standard name of the requested exemption mechanism.
|
||||
* See the ExemptionMechanism section in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Exemption">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#exemption-mechanisms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard exemption mechanism names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -60,9 +60,9 @@ import sun.security.jca.GetInstance.Instance;
|
||||
* <li>{@code DiffieHellman}</li>
|
||||
* </ul>
|
||||
* This algorithm is described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyAgreement">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyagreement-algorithms">
|
||||
* KeyAgreement section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -161,8 +161,8 @@ public class KeyAgreement {
|
||||
* @param algorithm the standard name of the requested key agreement
|
||||
* algorithm.
|
||||
* See the KeyAgreement section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyAgreement">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyagreement-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the new {@code KeyAgreement} object
|
||||
@ -208,8 +208,8 @@ public class KeyAgreement {
|
||||
* @param algorithm the standard name of the requested key agreement
|
||||
* algorithm.
|
||||
* See the KeyAgreement section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyAgreement">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyagreement-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -252,8 +252,8 @@ public class KeyAgreement {
|
||||
* @param algorithm the standard name of the requested key agreement
|
||||
* algorithm.
|
||||
* See the KeyAgreement section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyAgreement">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keyagreement-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -95,9 +95,9 @@ import sun.security.util.Debug;
|
||||
* <li>{@code HmacSHA256}</li>
|
||||
* </ul>
|
||||
* These algorithms are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyGenerator">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keygenerator-algorithms">
|
||||
* KeyGenerator section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -216,8 +216,8 @@ public class KeyGenerator {
|
||||
*
|
||||
* @param algorithm the standard name of the requested key algorithm.
|
||||
* See the KeyGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keygenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the new {@code KeyGenerator} object
|
||||
@ -250,8 +250,8 @@ public class KeyGenerator {
|
||||
*
|
||||
* @param algorithm the standard name of the requested key algorithm.
|
||||
* See the KeyGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keygenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -293,8 +293,8 @@ public class KeyGenerator {
|
||||
*
|
||||
* @param algorithm the standard name of the requested key algorithm.
|
||||
* See the KeyGenerator section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#KeyGenerator">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#keygenerator-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -61,9 +61,9 @@ import sun.security.jca.GetInstance.Instance;
|
||||
* <li>{@code HmacSHA256}</li>
|
||||
* </ul>
|
||||
* These algorithms are described in the
|
||||
* <a href="{@docRoot}/../technotes/guides/security/StandardNames.html#Mac">
|
||||
* <a href="{@docRoot}/../specs/security/standard-names.html#mac-algorithms">
|
||||
* Mac section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -162,8 +162,8 @@ public class Mac implements Cloneable {
|
||||
*
|
||||
* @param algorithm the standard name of the requested MAC algorithm.
|
||||
* See the Mac section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Mac">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#mac-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the new {@code Mac} object
|
||||
@ -206,8 +206,8 @@ public class Mac implements Cloneable {
|
||||
*
|
||||
* @param algorithm the standard name of the requested MAC algorithm.
|
||||
* See the Mac section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Mac">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#mac-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -247,8 +247,8 @@ public class Mac implements Cloneable {
|
||||
*
|
||||
* @param algorithm the standard name of the requested MAC algorithm.
|
||||
* See the Mac section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Mac">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#mac-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -65,9 +65,9 @@ import sun.security.jca.GetInstance.Instance;
|
||||
* <li>{@code DESede}</li>
|
||||
* </ul>
|
||||
* These algorithms are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecretKeyFactory">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#secretkeyfactory-algorithms">
|
||||
* SecretKeyFactory section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -148,8 +148,8 @@ public class SecretKeyFactory {
|
||||
* @param algorithm the standard name of the requested secret-key
|
||||
* algorithm.
|
||||
* See the SecretKeyFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecretKeyFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#secretkeyfactory-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @return the new {@code SecretKeyFactory} object
|
||||
@ -183,8 +183,8 @@ public class SecretKeyFactory {
|
||||
* @param algorithm the standard name of the requested secret-key
|
||||
* algorithm.
|
||||
* See the SecretKeyFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecretKeyFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#secretkeyfactory-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -227,8 +227,8 @@ public class SecretKeyFactory {
|
||||
* @param algorithm the standard name of the requested secret-key
|
||||
* algorithm.
|
||||
* See the SecretKeyFactory section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SecretKeyFactory">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#secretkeyfactory-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard algorithm names.
|
||||
*
|
||||
* @param provider the provider.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1999, 2017, 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
|
||||
@ -42,9 +42,9 @@
|
||||
* having to add or rewrite code.
|
||||
*
|
||||
* <ul>
|
||||
* <li><a href="{@docRoot}/../technotes/guides/security/StandardNames.html">
|
||||
* <b>Java™ Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</b></a></li>
|
||||
* <li><a href="{@docRoot}/../specs/security/standard-names.html">
|
||||
* <b>Java™ Security Standard Algorithm Names Specification
|
||||
* </b></a></li>
|
||||
* </ul>
|
||||
*
|
||||
* <h2>Related Documentation</h2>
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1999, 2017, 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
|
||||
@ -45,9 +45,9 @@ import sun.security.jca.GetInstance;
|
||||
* <li>{@code TLSv1.2}</li>
|
||||
* </ul>
|
||||
* These protocols are described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SSLContext">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#sslcontext-algorithms">
|
||||
* SSLContext section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
@ -147,9 +147,8 @@ public class SSLContext {
|
||||
*
|
||||
* @param protocol the standard name of the requested protocol.
|
||||
* See the SSLContext section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SSLContext">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#sslcontext-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard protocol names.
|
||||
*
|
||||
* @return the new {@code SSLContext} object
|
||||
@ -185,9 +184,8 @@ public class SSLContext {
|
||||
*
|
||||
* @param protocol the standard name of the requested protocol.
|
||||
* See the SSLContext section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SSLContext">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#sslcontext-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard protocol names.
|
||||
*
|
||||
* @param provider the name of the provider.
|
||||
@ -228,9 +226,8 @@ public class SSLContext {
|
||||
*
|
||||
* @param protocol the standard name of the requested protocol.
|
||||
* See the SSLContext section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#SSLContext">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#sslcontext-algorithms">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for information about standard protocol names.
|
||||
*
|
||||
* @param provider an instance of the provider.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2003, 2017, 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
|
||||
@ -866,7 +866,7 @@ public abstract class SSLEngine {
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
@ -892,7 +892,7 @@ public abstract class SSLEngine {
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
@ -914,7 +914,7 @@ public abstract class SSLEngine {
|
||||
* <P>
|
||||
* Note that the standard list of cipher suite names may be found in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation. Providers
|
||||
* may support cipher suite names not found in this list or might not
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -110,7 +110,7 @@ public class SSLParameters {
|
||||
* constructor followed by
|
||||
* {@code setCipherSuites(cipherSuites);}. Note that the
|
||||
* standard list of cipher suite names may be found in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation. Providers
|
||||
* may support cipher suite names not found in this list.
|
||||
@ -130,7 +130,7 @@ public class SSLParameters {
|
||||
* {@code setCipherSuites(cipherSuites); setProtocols(protocols);}.
|
||||
* Note that the standard list of cipher suite names may be found in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation. Providers
|
||||
* may support cipher suite names not found in this list.
|
||||
@ -153,7 +153,7 @@ public class SSLParameters {
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
@ -170,7 +170,7 @@ public class SSLParameters {
|
||||
*
|
||||
* @param cipherSuites the array of ciphersuites (or null). Note that the
|
||||
* standard list of cipher suite names may be found in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation. Providers
|
||||
* may support cipher suite names not found in this list or might not
|
||||
@ -675,4 +675,3 @@ public class SSLParameters {
|
||||
applicationProtocols = tempProtocols;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -198,7 +198,7 @@ public abstract class SSLServerSocket extends ServerSocket {
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
@ -224,7 +224,7 @@ public abstract class SSLServerSocket extends ServerSocket {
|
||||
* <P>
|
||||
* Note that the standard list of cipher suite names may be found in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation. Providers
|
||||
* may support cipher suite names not found in this list or might not
|
||||
@ -254,7 +254,7 @@ public abstract class SSLServerSocket extends ServerSocket {
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -126,7 +126,7 @@ public abstract class SSLServerSocketFactory extends ServerSocketFactory
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
@ -147,7 +147,7 @@ public abstract class SSLServerSocketFactory extends ServerSocketFactory
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -270,7 +270,7 @@ public abstract class SSLSocket extends Socket
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
@ -296,7 +296,7 @@ public abstract class SSLSocket extends Socket
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
@ -318,7 +318,7 @@ public abstract class SSLSocket extends Socket
|
||||
* <P>
|
||||
* Note that the standard list of cipher suite names may be found in the
|
||||
* <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation. Providers
|
||||
* may support cipher suite names not found in this list or might not
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -151,7 +151,7 @@ public abstract class SSLSocketFactory extends SocketFactory
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
@ -170,7 +170,7 @@ public abstract class SSLSocketFactory extends SocketFactory
|
||||
* <P>
|
||||
* The returned array includes cipher suites from the list of standard
|
||||
* cipher suite names in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#ciphersuites">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#jsse-cipher-suite-names">
|
||||
* JSSE Cipher Suite Names</a> section of the Java Cryptography
|
||||
* Architecture Standard Algorithm Name Documentation, and may also
|
||||
* include other cipher suites that the provider supports.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1999, 2017, 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
|
||||
@ -43,9 +43,9 @@ import sun.security.jca.GetInstance;
|
||||
* <li>{@code PKIX}</li>
|
||||
* </ul>
|
||||
* This algorithm is described in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#TrustManagerFactory">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#trustmanagerfactory-algorithms">
|
||||
* TrustManagerFactory section</a> of the
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation.
|
||||
* Java Security Standard Algorithm Names Specification.
|
||||
* Consult the release documentation for your implementation to see if any
|
||||
* other algorithms are supported.
|
||||
*
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1999, 2017, 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
|
||||
@ -31,9 +31,9 @@
|
||||
* the communicating peers.
|
||||
*
|
||||
* <ul>
|
||||
* <li><a href="{@docRoot}/../technotes/guides/security/StandardNames.html">
|
||||
* <b>Java™ Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</b></a></li>
|
||||
* <li><a href="{@docRoot}/../specs/security/standard-names.html">
|
||||
* <b>Java™ Security Standard Algorithm Names Specification
|
||||
* </b></a></li>
|
||||
* </ul>
|
||||
*
|
||||
* @since 1.4
|
||||
|
@ -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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -178,8 +178,8 @@ import sun.security.jca.GetInstance;
|
||||
* constructed by invoking one of the {@code getInstance} factory methods
|
||||
* with a standard type. The default policy type is "JavaLoginConfig".
|
||||
* See the Configuration section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Configuration">
|
||||
* Java Cryptography Architecture Standard Algorithm Name Documentation</a>
|
||||
* "{@docRoot}/../specs/security/standard-names.html#configuration-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for a list of standard Configuration types.
|
||||
*
|
||||
* @see javax.security.auth.login.LoginContext
|
||||
@ -323,9 +323,9 @@ public abstract class Configuration {
|
||||
*
|
||||
* @param type the specified Configuration type. See the Configuration
|
||||
* section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Configuration">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a> for a list of standard Configuration types.
|
||||
* "{@docRoot}/../specs/security/standard-names.html#configuration-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for a list of standard Configuration types.
|
||||
*
|
||||
* @param params parameters for the Configuration, which may be null.
|
||||
*
|
||||
@ -381,9 +381,9 @@ public abstract class Configuration {
|
||||
*
|
||||
* @param type the specified Configuration type. See the Configuration
|
||||
* section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Configuration">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a> for a list of standard Configuration types.
|
||||
* "{@docRoot}/../specs/security/standard-names.html#configuration-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for a list of standard Configuration types.
|
||||
*
|
||||
* @param params parameters for the Configuration, which may be null.
|
||||
*
|
||||
@ -448,9 +448,9 @@ public abstract class Configuration {
|
||||
*
|
||||
* @param type the specified Configuration type. See the Configuration
|
||||
* section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Configuration">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a> for a list of standard Configuration types.
|
||||
* "{@docRoot}/../specs/security/standard-names.html#configuration-types">
|
||||
* Java Security Standard Algorithm Names Specification</a>
|
||||
* for a list of standard Configuration types.
|
||||
*
|
||||
* @param params parameters for the Configuration, which may be null.
|
||||
*
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2000, 2013, 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.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -28,10 +28,9 @@
|
||||
* <h2>Package Specification</h2>
|
||||
*
|
||||
* <ul>
|
||||
* <li><a href="{@docRoot}/../technotes/guides/security/StandardNames.html">
|
||||
* <b>Java™
|
||||
* Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</b></a></li>
|
||||
* <li><a href="{@docRoot}/../specs/security/standard-names.html">
|
||||
* <b>Java™ Security Standard Algorithm Names Specification
|
||||
* </b></a></li>
|
||||
* </ul>
|
||||
*
|
||||
* @since 1.4
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2015, 2017, 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
|
||||
@ -172,7 +172,7 @@ public final class JarSigner {
|
||||
*
|
||||
* @param algorithm the standard name of the algorithm. See
|
||||
* the {@code MessageDigest} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#MessageDigest">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#messagedigest-algorithms">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a> for information about standard algorithm names.
|
||||
* @return the {@code JarSigner.Builder} itself.
|
||||
@ -192,7 +192,7 @@ public final class JarSigner {
|
||||
*
|
||||
* @param algorithm the standard name of the algorithm. See
|
||||
* the {@code MessageDigest} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#MessageDigest">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#messagedigest-algorithms">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a> for information about standard algorithm names.
|
||||
* @param provider the provider.
|
||||
@ -218,7 +218,7 @@ public final class JarSigner {
|
||||
*
|
||||
* @param algorithm the standard name of the algorithm. See
|
||||
* the {@code Signature} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Signature">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#signature-algorithms">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a> for information about standard algorithm names.
|
||||
* @return the {@code JarSigner.Builder} itself.
|
||||
@ -245,7 +245,7 @@ public final class JarSigner {
|
||||
*
|
||||
* @param algorithm the standard name of the algorithm. See
|
||||
* the {@code Signature} section in the <a href=
|
||||
* "{@docRoot}/../technotes/guides/security/StandardNames.html#Signature">
|
||||
* "{@docRoot}/../specs/security/standard-names.html#signature-algorithms">
|
||||
* Java Cryptography Architecture Standard Algorithm Name
|
||||
* Documentation</a> for information about standard algorithm names.
|
||||
* @param provider the provider.
|
||||
|
Loading…
x
Reference in New Issue
Block a user