[java-oidc-common] branch main updated: Added toString() for logging convenience.

Henri Mikkonen henri.mikkonen at iki.fi
Fri Jan 7 11:11:15 UTC 2022


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

hjmikkon 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=124df50339e05c595d857244ed37a78a7b9b4b71

The following commit(s) were added to refs/heads/main by this push:
     new 124df50  Added toString() for logging convenience.
124df50 is described below

commit 124df50339e05c595d857244ed37a78a7b9b4b71
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Fri Jan 7 13:11:11 2022 +0200

    Added toString() for logging convenience.
---
 .../shibboleth/oidc/metadata/policy/MetadataPolicy.java   | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/oidc-common-metadata-api/src/main/java/net/shibboleth/oidc/metadata/policy/MetadataPolicy.java b/oidc-common-metadata-api/src/main/java/net/shibboleth/oidc/metadata/policy/MetadataPolicy.java
index 6d31860..1bafeb1 100644
--- a/oidc-common-metadata-api/src/main/java/net/shibboleth/oidc/metadata/policy/MetadataPolicy.java
+++ b/oidc-common-metadata-api/src/main/java/net/shibboleth/oidc/metadata/policy/MetadataPolicy.java
@@ -20,6 +20,7 @@ package net.shibboleth.oidc.metadata.policy;
 import java.util.List;
 
 import com.fasterxml.jackson.annotation.JsonProperty;
+import com.google.common.base.MoreObjects;
 
 /**
  * The metadata policy for a single claim. It exploits the operators defined in the 5.1 of OIDC federation spec
@@ -204,6 +205,20 @@ public class MetadataPolicy {
         regexp = value;
     }
     
+    /**
+     * {@inheritDoc}
+     */
+    @Override public String toString() {
+        return MoreObjects.toStringHelper(this)
+                .add("value", forcedValue)
+                .add("default", defaultValue)
+                .add("one_of", oneOfValues)
+                .add("subset_of", subsetOfValues)
+                .add("superset_of", supersetOfValues)
+                .add("essential", essential)
+                .add("regexp", regexp).toString();
+    }
+
     /**
      * Builder class for the {@link MetadataPolicy} objects.
      */

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


More information about the commits mailing list