[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