[java-identity-provider] branch main updated: Update javadoc.

Codeberg noreply at shibboleth.net
Tue Jan 6 13:30:29 UTC 2026


This is an automated email from the git hooks/post-receive script.

codeberg pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
https://codeberg.org/Shibboleth/java-identity-provider/commit/bfb56f7c85566101a4fd62428aef9e6159a39b2c

The following commit(s) were added to refs/heads/main by this push:
     new bfb56f7c8 Update javadoc.
bfb56f7c8 is described below

commit bfb56f7c85566101a4fd62428aef9e6159a39b2c
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Tue Jan 6 08:30:15 2026 -0500

    Update javadoc.
---
 .../shibboleth/idp/authn/SubjectCanonicalizationFlowDescriptor.java  | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/idp-authn-api/src/main/java/net/shibboleth/idp/authn/SubjectCanonicalizationFlowDescriptor.java b/idp-authn-api/src/main/java/net/shibboleth/idp/authn/SubjectCanonicalizationFlowDescriptor.java
index 12a938be4..c68450745 100644
--- a/idp-authn-api/src/main/java/net/shibboleth/idp/authn/SubjectCanonicalizationFlowDescriptor.java
+++ b/idp-authn-api/src/main/java/net/shibboleth/idp/authn/SubjectCanonicalizationFlowDescriptor.java
@@ -33,7 +33,7 @@ import net.shibboleth.shared.logic.PredicateSupport;
 import net.shibboleth.shared.primitive.StringSupport;
 
 /**
- * A descriptor for a subject canonicalization flow.
+ * A descriptor for a subject canonicalization flow or {@link SubjectCanonicalizer} implementation.
  * 
  * <p>
  * A flow models a sequence of profile actions that performs canonicalization of a {@link javax.security.auth.Subject}
@@ -41,6 +41,9 @@ import net.shibboleth.shared.primitive.StringSupport;
  * include an activation predicate to indicate their suitability based on the content of the context tree, particularly
  * the required {@link SubjectCanonicalizationContext} child context.
  * </p>
+ * 
+ * <p>Since 5.2, a more common alternative to a flow is to implement the functional {@link SubjectCanonicalizer}
+ * interface, which allows a procedural implementation when there is no particular reason to leverage a web flow.</p>
  */
 public class SubjectCanonicalizationFlowDescriptor extends AbstractIdentifiableInitializableComponent implements
         FlowDescriptor, Predicate<ProfileRequestContext> {

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list