[java-identity-provider] branch main updated: Javadoc

Rod Widdowson rdw at steadingsoftware.com
Fri Feb 24 15:09:11 UTC 2023


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

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

View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=3128baac0525ef901c063d6cb67af3aaa8267ede

The following commit(s) were added to refs/heads/main by this push:
     new 3128baac0 Javadoc
3128baac0 is described below

commit 3128baac0525ef901c063d6cb67af3aaa8267ede
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Fri Feb 24 15:12:15 2023 +0000

    Javadoc
---
 .../idp/saml/impl/testing/TestSources.java         | 23 +++++++++++++++++++++-
 .../profile/testing/ActionTestSupportAction.java   |  7 +++++++
 2 files changed, 29 insertions(+), 1 deletion(-)

diff --git a/idp-testing/src/main/java/net/shibboleth/idp/saml/impl/testing/TestSources.java b/idp-testing/src/main/java/net/shibboleth/idp/saml/impl/testing/TestSources.java
index 49f5fbede..1c216c8f3 100644
--- a/idp-testing/src/main/java/net/shibboleth/idp/saml/impl/testing/TestSources.java
+++ b/idp-testing/src/main/java/net/shibboleth/idp/saml/impl/testing/TestSources.java
@@ -58,6 +58,7 @@ public final class TestSources {
     /** The name of the attribute we use as source. */
     @Nonnull public static final String DEPENDS_ON_ATTRIBUTE_NAME_ATTR = "at1";
 
+    /** a attribute connector to depend upon. */
     @Nonnull public static final String DEPENDS_ON_ATTRIBUTE_NAME_CONNECTOR = "ac1";
 
     /** The name of another attribute we use as source. */
@@ -90,9 +91,9 @@ public final class TestSources {
             ATTRIBUTE_ATTRIBUTE_VALUE_STRING);
 
     /** Regexp. for CONNECTOR_ATTRIBUTE_VALUE (for map and regexp testing). */
-
     @Nonnull public static final String CONNECTOR_ATTRIBUTE_VALUE_REGEXP = "at1-(.+)or";
 
+    /** a {@Link Pattern} derived from {@link #CONNECTOR_ATTRIBUTE_VALUE_REGEXP}. */
     @SuppressWarnings("null")
     @Nonnull public static final Pattern CONNECTOR_ATTRIBUTE_VALUE_REGEXP_PATTERN = Pattern
             .compile(CONNECTOR_ATTRIBUTE_VALUE_REGEXP);
@@ -109,10 +110,13 @@ public final class TestSources {
     /** Authentication method for Principal method tests */
     @Nonnull public static final String TEST_AUTHN_METHOD = "AuthNmEthod";
 
+    /** {@value #IDP_ENTITY_ID}. */
     @Nonnull public static final String IDP_ENTITY_ID = "https://idp.example.org/idp";
 
+    /** {@value #PRINCIPAL_ID}. */
     @Nonnull public static final String PRINCIPAL_ID = "PETER_THE_PRINCIPAL";
 
+    /** {@value #SP_ENTITY_ID}. */
     @Nonnull public static final String SP_ENTITY_ID = "https://sp.example.org/sp";
 
     /** Constructor. */
@@ -218,6 +222,12 @@ public final class TestSources {
         return defn;
     }
 
+    /** create a {@link AttributeResolutionContext}.
+     * @param principal  principal
+     * @param issuerID  issuerID
+     * @param recipientId  recipientId
+     * @return the freshly minted context
+     */
     public static AttributeResolutionContext createResolutionContext(@Nonnull String principal, @Nonnull String issuerID,
             @Nonnull String recipientId) {
         ProfileRequestContext parent = new ProfileRequestContext();
@@ -231,11 +241,20 @@ public final class TestSources {
         return retVal;
     }
 
+    /** Make a {@link ResolverAttributeDefinitionDependency}.
+     * @param attributeId attributeId
+     * @return  the dependency
+     */
     public static ResolverAttributeDefinitionDependency makeAttributeDefinitionDependency(@Nonnull String attributeId) {
         ResolverAttributeDefinitionDependency retVal = new ResolverAttributeDefinitionDependency(attributeId);
         return retVal;
     }
     
+    /** Make a {@link ResolverDataConnectorDependency}.
+     * @param connectorId connectorId
+     * @param attributeId attributeId
+     * @return the dependency
+     */
     public static ResolverDataConnectorDependency makeDataConnectorDependency(@Nonnull String connectorId, @Nullable String attributeId) {
         ResolverDataConnectorDependency retVal = new ResolverDataConnectorDependency(connectorId);
         if (null == attributeId) {
@@ -246,6 +265,7 @@ public final class TestSources {
         return retVal; 
     }
     
+    /** A static {@link AttributeDefinition} for testing. */
     private static class StaticAttributeDefinition extends AbstractAttributeDefinition {
 
         /** Static value returned by this definition. */
@@ -288,6 +308,7 @@ public final class TestSources {
         }
     }
 
+    /** A static {@link DataConnector}. */
     private static class StaticDataConnector extends AbstractDataConnector {
 
         /** Static collection of values returned by this connector. */
diff --git a/idp-testing/src/main/java/net/shibboleth/idp/saml/profile/testing/ActionTestSupportAction.java b/idp-testing/src/main/java/net/shibboleth/idp/saml/profile/testing/ActionTestSupportAction.java
index fda25e605..89e341f85 100644
--- a/idp-testing/src/main/java/net/shibboleth/idp/saml/profile/testing/ActionTestSupportAction.java
+++ b/idp-testing/src/main/java/net/shibboleth/idp/saml/profile/testing/ActionTestSupportAction.java
@@ -23,9 +23,16 @@ import net.shibboleth.shared.component.ComponentInitializationException;
 import javax.annotation.Nonnull;
 
 import org.opensaml.profile.context.ProfileRequestContext;
+import org.springframework.webflow.execution.Action;
 
+/**
+ * A Test {"link {@link Action}. 
+ */
 public class ActionTestSupportAction extends AbstractProfileAction {
 
+    /** Constructor. 
+     * @throws ComponentInitializationException if initialization fails
+     */
     public ActionTestSupportAction() throws ComponentInitializationException {
         initialize();
     }

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


More information about the commits mailing list