AWS cloudhsm documentation change
Summary
Updated JavaDoc links from Java 8 to Java 25 for cryptographic interfaces and specifications
Security assessment
Changes only update documentation links to newer Java versions. No security vulnerabilities, fixes, or security features are mentioned. Updates reference standard Java security interfaces without altering security guidance.
Diff
diff --git a/cloudhsm/latest/userguide/java-lib-supported_5.md b/cloudhsm/latest/userguide/java-lib-supported_5.md index 5020242e2..47df4285b 100644 --- a//cloudhsm/latest/userguide/java-lib-supported_5.md +++ b//cloudhsm/latest/userguide/java-lib-supported_5.md @@ -198 +198 @@ You can use key factories to convert keys to key specifications. AWS CloudHSM ha - * For SecretKeyFactory's `generateSecret` method following [KeySpec](https://docs.oracle.com/javase/8/docs/api/java/security/spec/KeySpec.html) classes are supported: + * For SecretKeyFactory's `generateSecret` method following [KeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/spec/KeySpec.html) classes are supported: @@ -202 +202 @@ You can use key factories to convert keys to key specifications. AWS CloudHSM ha - * **[SecretKeySpec](https://docs.oracle.com/javase/8/docs/api/javax/crypto/spec/SecretKeySpec.html)** can be used to import a symmetric key spec as a CloudHSM Key. + * **[SecretKeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/javax/crypto/spec/SecretKeySpec.html)** can be used to import a symmetric key spec as a CloudHSM Key. @@ -211 +211 @@ You can use key factories to convert keys to key specifications. AWS CloudHSM ha -SecretKeyFactory's `translateKey` method takes any key that implements the [key](https://docs.oracle.com/javase/8/docs/api/java/security/Key.html) interface. +SecretKeyFactory's `translateKey` method takes any key that implements the [key](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/Key.html) interface. @@ -215 +215 @@ SecretKeyFactory's `translateKey` method takes any key that implements the [key] - * For KeyFactory's `generatePublic` method, following [KeySpec](https://docs.oracle.com/javase/8/docs/api/java/security/spec/KeySpec.html) classes are supported: + * For KeyFactory's `generatePublic` method, following [KeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/spec/KeySpec.html) classes are supported: @@ -221 +221 @@ SecretKeyFactory's `translateKey` method takes any key that implements the [key] - * [X509EncodedKeySpec](https://docs.oracle.com/javase/8/docs/api/java/security/spec/X509EncodedKeySpec.html) for both RSA and EC Public Key + * [X509EncodedKeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/spec/X509EncodedKeySpec.html) for both RSA and EC Public Key @@ -223 +223 @@ SecretKeyFactory's `translateKey` method takes any key that implements the [key] - * [RSAPublicKeySpec](https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPublicKeySpec.html) for RSA Public Key + * [RSAPublicKeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/spec/RSAPublicKeySpec.html) for RSA Public Key @@ -225 +225 @@ SecretKeyFactory's `translateKey` method takes any key that implements the [key] - * [ECPublicKeySpec](https://docs.oracle.com/javase/8/docs/api/java/security/spec/ECPublicKeySpec.html) for EC Public Key + * [ECPublicKeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/spec/ECPublicKeySpec.html) for EC Public Key @@ -227 +227 @@ SecretKeyFactory's `translateKey` method takes any key that implements the [key] - * For KeyFactory's `generatePrivate` method, following [KeySpec](https://docs.oracle.com/javase/8/docs/api/java/security/spec/KeySpec.html) classes are supported: + * For KeyFactory's `generatePrivate` method, following [KeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/spec/KeySpec.html) classes are supported: @@ -233 +233 @@ SecretKeyFactory's `translateKey` method takes any key that implements the [key] - * [PKCS8EncodedKeySpec](https://docs.oracle.com/javase/8/docs/api/java/security/spec/PKCS8EncodedKeySpec.html) for both EC and RSA Private Key + * [PKCS8EncodedKeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/spec/PKCS8EncodedKeySpec.html) for both EC and RSA Private Key @@ -235 +235 @@ SecretKeyFactory's `translateKey` method takes any key that implements the [key] - * [RSAPrivateCrtKeySpec](https://docs.oracle.com/javase/8/docs/api/java/security/spec/RSAPrivateCrtKeySpec.html) for RSA Private Key + * [RSAPrivateCrtKeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html) for RSA Private Key @@ -237 +237 @@ SecretKeyFactory's `translateKey` method takes any key that implements the [key] - * [ECPrivateKeySpec](https://docs.oracle.com/javase/8/docs/api/java/security/spec/ECPrivateKeySpec.html) for EC Private Key + * [ECPrivateKeySpec](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/spec/ECPrivateKeySpec.html) for EC Private Key @@ -242 +242 @@ SecretKeyFactory's `translateKey` method takes any key that implements the [key] -For KeyFactory's `translateKey` method, it takes in any Key that implements the [Key Interface](https://docs.oracle.com/javase/8/docs/api/java/security/Key.html). +For KeyFactory's `translateKey` method, it takes in any Key that implements the [Key Interface](https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/security/Key.html).