[java-opensaml] branch main updated: Move AbstractCredentialResolver into API.
Codeberg
noreply at shibboleth.net
Tue Jul 21 15:43:45 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch main
in repository java-opensaml.
View the commit online:
https://codeberg.org/Shibboleth/java-opensaml/commit/1e983011467cb13c3b8b1fb557fc8ae5db77c92d
The following commit(s) were added to refs/heads/main by this push:
new 1e9830114 Move AbstractCredentialResolver into API.
1e9830114 is described below
commit 1e983011467cb13c3b8b1fb557fc8ae5db77c92d
Author: Scott Cantor <scott at restingparrotsoftware.com>
AuthorDate: Tue Jul 21 11:43:32 2026 -0400
Move AbstractCredentialResolver into API.
---
.../opensaml/security/credential}/AbstractCredentialResolver.java | 7 +++----
.../credential/impl/AbstractChainingCredentialResolver.java | 1 +
.../impl/AbstractCriteriaFilteringCredentialResolver.java | 1 +
.../security/credential/impl/StaticCredentialResolver.java | 1 +
4 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractCredentialResolver.java b/opensaml-security-api/src/main/java/org/opensaml/security/credential/AbstractCredentialResolver.java
similarity index 89%
rename from opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractCredentialResolver.java
rename to opensaml-security-api/src/main/java/org/opensaml/security/credential/AbstractCredentialResolver.java
index 743edc759..800de3bc1 100644
--- a/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractCredentialResolver.java
+++ b/opensaml-security-api/src/main/java/org/opensaml/security/credential/AbstractCredentialResolver.java
@@ -12,19 +12,18 @@
* limitations under the License.
*/
-package org.opensaml.security.credential.impl;
+package org.opensaml.security.credential;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
-import org.opensaml.security.credential.Credential;
-import org.opensaml.security.credential.CredentialResolver;
-
import net.shibboleth.shared.resolver.CriteriaSet;
import net.shibboleth.shared.resolver.ResolverException;
/**
* Abstract base class for {@link CredentialResolver} implementations.
+ *
+ * @since 5.3.0
*/
public abstract class AbstractCredentialResolver implements CredentialResolver {
diff --git a/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractChainingCredentialResolver.java b/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractChainingCredentialResolver.java
index a10f708da..7879241eb 100644
--- a/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractChainingCredentialResolver.java
+++ b/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractChainingCredentialResolver.java
@@ -29,6 +29,7 @@ import net.shibboleth.shared.primitive.LoggerFactory;
import net.shibboleth.shared.resolver.CriteriaSet;
import net.shibboleth.shared.resolver.ResolverException;
+import org.opensaml.security.credential.AbstractCredentialResolver;
import org.opensaml.security.credential.Credential;
import org.opensaml.security.credential.CredentialResolver;
import org.slf4j.Logger;
diff --git a/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractCriteriaFilteringCredentialResolver.java b/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractCriteriaFilteringCredentialResolver.java
index e62083dc9..bc1b204f3 100644
--- a/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractCriteriaFilteringCredentialResolver.java
+++ b/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/AbstractCriteriaFilteringCredentialResolver.java
@@ -28,6 +28,7 @@ import net.shibboleth.shared.resolver.Criterion;
import net.shibboleth.shared.resolver.ResolverException;
import org.opensaml.security.SecurityException;
+import org.opensaml.security.credential.AbstractCredentialResolver;
import org.opensaml.security.credential.Credential;
import org.opensaml.security.credential.criteria.impl.EvaluableCredentialCriteriaRegistry;
import org.opensaml.security.credential.criteria.impl.EvaluableCredentialCriterion;
diff --git a/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/StaticCredentialResolver.java b/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/StaticCredentialResolver.java
index cea12f72c..c55b1f03f 100644
--- a/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/StaticCredentialResolver.java
+++ b/opensaml-security-impl/src/main/java/org/opensaml/security/credential/impl/StaticCredentialResolver.java
@@ -19,6 +19,7 @@ import java.util.List;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
+import org.opensaml.security.credential.AbstractCredentialResolver;
import org.opensaml.security.credential.Credential;
import org.opensaml.security.credential.CredentialResolver;
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list