[java-oidc-common] branch main updated: JCOMOIDC-60 - JWT class naming convention
Phil Smart
philip.smart at jisc.ac.uk
Wed Jan 11 15:08:30 UTC 2023
This is an automated email from the git hooks/post-receive script.
philsmart pushed a commit to branch main
in repository java-oidc-common.
View the commit online:
http://git.shibboleth.net/view/?p=java-oidc-common.git;a=commit;h=a4412442d40ad9cedec8076c732741b3a70dca9f
The following commit(s) were added to refs/heads/main by this push:
new a441244 JCOMOIDC-60 - JWT class naming convention
a441244 is described below
commit a4412442d40ad9cedec8076c732741b3a70dca9f
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Wed Jan 11 15:08:28 2023 +0000
JCOMOIDC-60 - JWT class naming convention
- Add deprecations to old OIDC param classes
https://shibboleth.atlassian.net/browse/JCOMOIDC-60
---
.../net/shibboleth/oidc/security/impl/OIDCDecryptionParameters.java | 3 ++-
.../oidc/security/impl/OIDCSignatureValidationParameters.java | 3 ++-
.../java/net/shibboleth/oidc/security/impl/OIDCTokenDecrypter.java | 2 ++
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCDecryptionParameters.java b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCDecryptionParameters.java
index 5654c7a..eb873ea 100644
--- a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCDecryptionParameters.java
+++ b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCDecryptionParameters.java
@@ -24,10 +24,11 @@ import org.opensaml.security.credential.Credential;
import org.opensaml.xmlsec.EncryptionParameters;
/** OIDC Decryption Parameters. Steals a bit EncryptionParameters as extending it for decryption purposes. */
+ at Deprecated(since="2.2.0", forRemoval=true)
public class OIDCDecryptionParameters extends EncryptionParameters {
/** The list of decryption credentials. */
- private List<Credential> keyTransportDecryptionCredentials = new ArrayList<Credential>();
+ private final List<Credential> keyTransportDecryptionCredentials = new ArrayList<>();
/**
* Get the list of decryption credentials.
diff --git a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCSignatureValidationParameters.java b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCSignatureValidationParameters.java
index 6d88ae6..319720f 100644
--- a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCSignatureValidationParameters.java
+++ b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCSignatureValidationParameters.java
@@ -30,11 +30,12 @@ import net.shibboleth.oidc.security.credential.JWKCredential;
* OIDC Signature Validation Parameters. Steals a bit SignatureSigningParameters as extending it also for validation
* purposes.
*/
+ at Deprecated(since="2.2.0", forRemoval=true)
public class OIDCSignatureValidationParameters extends SignatureSigningParameters {
/** The list of validation credentials. */
@Nonnull
- private final List<JWKCredential> validationCredentials = new ArrayList<JWKCredential>();
+ private final List<JWKCredential> validationCredentials = new ArrayList<>();
/**
* Get the list of validation credentials.
diff --git a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCTokenDecrypter.java b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCTokenDecrypter.java
index 2f7d51d..c5a66d9 100644
--- a/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCTokenDecrypter.java
+++ b/oidc-common-crypto-impl/src/main/java/net/shibboleth/oidc/security/impl/OIDCTokenDecrypter.java
@@ -85,6 +85,8 @@ import net.shibboleth.utilities.java.support.resolver.ResolverException;
* resolved symmetric keys (e.g. a client_secret).</p>
*
* <p>A decrypter should be created for each new decryption operation.</p>
+ *
+ * @since 2.2.0
*/
public class OIDCTokenDecrypter {
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list