Repository: commons-crypto
Updated Branches:
  refs/heads/master 896db5955 -> 0ef736052


Javadoc

Project: http://git-wip-us.apache.org/repos/asf/commons-crypto/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-crypto/commit/0ef73605
Tree: http://git-wip-us.apache.org/repos/asf/commons-crypto/tree/0ef73605
Diff: http://git-wip-us.apache.org/repos/asf/commons-crypto/diff/0ef73605

Branch: refs/heads/master
Commit: 0ef736052aa8440243aa8c34a6da20d945e6bb3c
Parents: 896db59
Author: Sebb <s...@apache.org>
Authored: Tue Jun 28 00:34:40 2016 +0100
Committer: Sebb <s...@apache.org>
Committed: Tue Jun 28 00:34:40 2016 +0100

----------------------------------------------------------------------
 src/main/java/org/apache/commons/crypto/cipher/JceCipher.java    | 2 +-
 .../java/org/apache/commons/crypto/conf/ConfigurationKeys.java   | 4 ++--
 .../java/org/apache/commons/crypto/random/JavaCryptoRandom.java  | 3 +++
 .../org/apache/commons/crypto/random/OpensslCryptoRandom.java    | 3 ++-
 .../java/org/apache/commons/crypto/random/OsCryptoRandom.java    | 3 +++
 5 files changed, 11 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-crypto/blob/0ef73605/src/main/java/org/apache/commons/crypto/cipher/JceCipher.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/crypto/cipher/JceCipher.java 
b/src/main/java/org/apache/commons/crypto/cipher/JceCipher.java
index d418470..4205b48 100644
--- a/src/main/java/org/apache/commons/crypto/cipher/JceCipher.java
+++ b/src/main/java/org/apache/commons/crypto/cipher/JceCipher.java
@@ -42,7 +42,7 @@ class JceCipher implements CryptoCipher {
     /**
      * Constructs a {@link CryptoCipher} based on JCE Cipher {@link Cipher}.
      *
-     * @param props  properties for JCE cipher (only uses 
ConfigurationKeys.CIPHER_JCE_PROVIDER_KEY)
+     * @param props  properties for JCE cipher (only uses {@link 
ConfigurationKeys#CIPHER_JCE_PROVIDER_KEY})
      * @param transformation  transformation for JCE cipher 
(algorithm/mode/padding)
      * @throws GeneralSecurityException if JCE cipher initialize failed
      */

http://git-wip-us.apache.org/repos/asf/commons-crypto/blob/0ef73605/src/main/java/org/apache/commons/crypto/conf/ConfigurationKeys.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/crypto/conf/ConfigurationKeys.java 
b/src/main/java/org/apache/commons/crypto/conf/ConfigurationKeys.java
index 7a91e8c..c904cf1 100644
--- a/src/main/java/org/apache/commons/crypto/conf/ConfigurationKeys.java
+++ b/src/main/java/org/apache/commons/crypto/conf/ConfigurationKeys.java
@@ -61,7 +61,7 @@ public class ConfigurationKeys {
             + "secure.random.device.file.path";
 
     /**
-     * The default value of the file path for secure random device.
+     * The default value ({@value}) of the file path for secure random device.
      */
     public static final String SECURE_RANDOM_DEVICE_FILE_PATH_DEFAULT = 
"/dev/urandom";
 
@@ -72,7 +72,7 @@ public class ConfigurationKeys {
             + "secure.random.java.algorithm";
 
     /**
-     * The default value of the algorithm of secure random.
+     * The default value ({@value}) of the algorithm of secure random.
      */
     public static final String SECURE_RANDOM_JAVA_ALGORITHM_DEFAULT = 
"SHA1PRNG";
 

http://git-wip-us.apache.org/repos/asf/commons-crypto/blob/0ef73605/src/main/java/org/apache/commons/crypto/random/JavaCryptoRandom.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/crypto/random/JavaCryptoRandom.java 
b/src/main/java/org/apache/commons/crypto/random/JavaCryptoRandom.java
index 210c181..81720cb 100644
--- a/src/main/java/org/apache/commons/crypto/random/JavaCryptoRandom.java
+++ b/src/main/java/org/apache/commons/crypto/random/JavaCryptoRandom.java
@@ -34,6 +34,9 @@ public class JavaCryptoRandom implements CryptoRandom {
      * Constructs a {@link JavaCryptoRandom}.
      *
      * @param properties the configuration properties.
+     * Uses the key {@link ConfigurationKeys#SECURE_RANDOM_JAVA_ALGORITHM_KEY}
+     * to get the name of the algorithm, with a default of
+     * {@link ConfigurationKeys#SECURE_RANDOM_JAVA_ALGORITHM_DEFAULT}
      * @throws NoSuchAlgorithmException if no Provider supports a
      *         SecureRandomSpi implementation for the specified algorithm.
      */

http://git-wip-us.apache.org/repos/asf/commons-crypto/blob/0ef73605/src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandom.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandom.java 
b/src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandom.java
index 616c3b8..7401f03 100644
--- a/src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandom.java
+++ b/src/main/java/org/apache/commons/crypto/random/OpensslCryptoRandom.java
@@ -73,7 +73,8 @@ class OpensslCryptoRandom extends Random implements 
CryptoRandom {
     /**
      * Constructs a {@link OpensslCryptoRandom}.
      *
-     * @param props the configuration properties.
+     * @param props the configuration properties
+     * Only used to construct the fallback {@link JavaCryptoRandom} instance
      * @throws NoSuchAlgorithmException if no Provider supports a
      *         SecureRandomSpi implementation for the specified algorithm.
      */

http://git-wip-us.apache.org/repos/asf/commons-crypto/blob/0ef73605/src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java 
b/src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java
index d828e99..be753e6 100644
--- a/src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java
+++ b/src/main/java/org/apache/commons/crypto/random/OsCryptoRandom.java
@@ -64,6 +64,9 @@ class OsCryptoRandom extends Random implements CryptoRandom {
      * Constructs a {@link OsCryptoRandom}.
      *
      * @param props the configuration properties.
+     * Uses {@link ConfigurationKeys#SECURE_RANDOM_DEVICE_FILE_PATH_KEY} to 
determine the
+     * path to the random device, default is
+     * {@link ConfigurationKeys#SECURE_RANDOM_DEVICE_FILE_PATH_DEFAULT}
      */
     public OsCryptoRandom(Properties props) {
         randomDevPath = getRandomDevPath(props);

Reply via email to