[java-idp-plugin-vci] branch main updated: Add NOTICE, Shibboleth derivation notices and project licence metadata

Codeberg noreply at shibboleth.net
Thu Oct 29 05:51:49 UTC 2026


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

codeberg pushed a commit to branch main
in repository java-idp-plugin-vci.

View the commit online:
https://codeberg.org/Shibboleth/java-idp-plugin-vci/commit/727a1d93817c90edf55e41ea6ac1c2602c4a7a3a

The following commit(s) were added to refs/heads/main by this push:
     new 727a1d9  Add NOTICE, Shibboleth derivation notices and project licence metadata
727a1d9 is described below

commit 727a1d93817c90edf55e41ea6ac1c2602c4a7a3a
Author: Janne Lauros <janne.lauros at csc.fi>
AuthorDate: Thu Oct 29 07:51:37 2026 +0200

    Add NOTICE, Shibboleth derivation notices and project licence metadata
---
 openid-vci-api/pom.xml                             |  2 +-
 .../credential/CredentialConfigurationTest.java    |  2 +-
 .../credential/CredentialConfigurationsTest.java   |  2 +-
 .../credential/CredentialDefinitionTest.java       |  2 +-
 openid-vci-dist/pom.xml                            |  2 +-
 .../src/main/assembly/plugin-assembly-tgz.xml      | 10 +++++++-
 .../src/main/assembly/plugin-assembly-zip.xml      | 10 +++++++-
 openid-vci-impl/pom.xml                            |  2 +-
 .../impl/ValidateClientAuthenticationType.java     |  5 ++++
 .../decoding/impl/BaseOpenIDVCIRequestDecoder.java |  5 ++++
 ...AbstractOpenIDVCICredentialsResponseAction.java |  5 ++++
 ...enIDVCICredentialsValidationResponseAction.java |  5 ++++
 .../impl/AbstractOpenIDVCITokenResponseAction.java |  5 ++++
 .../BuildCredentialErrorResponseFromEvent.java     |  5 ++++
 .../openidvci/profile/impl/ParseAccessToken.java   |  5 ++++
 .../plugin/openidvci/profile/impl/UnwrapGrant.java |  5 ++++
 .../profile/impl/ValidateAccessTokenBinding.java   |  5 ++++
 .../openidvci/profile/impl/ValidateGrant.java      |  5 ++++
 .../impl/JWTMessageSignaturesSecurityHandler.java  |  5 ++++
 .../security/impl/TokenKeyTrustEngine.java         |  5 ++++
 .../META-INF/net.shibboleth.idp/postconfig.xml     |  2 +-
 .../authn/OpenIDVCIClient/OpenIDVCIClient-flow.xml |  4 +++
 .../idp/flows/openid/vci/token/token-beans.xml     |  4 +++
 .../idp/flows/openid/vci/token/token-flow.xml      |  4 +++
 .../idp/service/relying-party/postconfig.xml       |  2 +-
 .../impl/InitializeAuthenticationContextTest.java  | 12 ++++-----
 pom.xml                                            | 30 +++++++++++++++++++++-
 resources/checkstyle/checkstyle.xml                |  4 +++
 28 files changed, 137 insertions(+), 17 deletions(-)

diff --git a/openid-vci-api/pom.xml b/openid-vci-api/pom.xml
index fa8ea60..e9ecfcc 100644
--- a/openid-vci-api/pom.xml
+++ b/openid-vci-api/pom.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- See LICENSE.txt file in the root directory of this repository for the 
+<!-- See LICENSE file in the root directory of this repository for the 
     copyright/license information. -->
 <project
     xmlns="http://maven.apache.org/POM/4.0.0"
diff --git a/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialConfigurationTest.java b/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialConfigurationTest.java
index bfaa18c..93e362c 100644
--- a/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialConfigurationTest.java
+++ b/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialConfigurationTest.java
@@ -30,7 +30,7 @@ import com.nimbusds.oauth2.sdk.ParseException;
 import net.shibboleth.shared.spring.resource.ResourceHelper;
 
 /**
- * Unit tests for {@link CredentialConfiguration}.
+ * Unit tests for {@link CredentialConfiguration}, examples of OpenID4VCI 1.0 Appendix A.
  */
 public class CredentialConfigurationTest {
 
diff --git a/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialConfigurationsTest.java b/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialConfigurationsTest.java
index 359cfb7..70b4e10 100644
--- a/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialConfigurationsTest.java
+++ b/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialConfigurationsTest.java
@@ -30,7 +30,7 @@ import org.testng.annotations.Test;
 import net.shibboleth.shared.spring.resource.ResourceHelper;
 
 /**
- * Unit tests (placeholder) for {@link CredentialConfigurations}.
+ * Unit tests (placeholder) for {@link CredentialConfigurations}, examples of OpenID4VCI 1.0 Appendix A.
  */
 public class CredentialConfigurationsTest {
 
diff --git a/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialDefinitionTest.java b/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialDefinitionTest.java
index 12f5100..3c74cba 100644
--- a/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialDefinitionTest.java
+++ b/openid-vci-api/src/test/java/org/geant/shibboleth/plugin/openidvci/credential/CredentialDefinitionTest.java
@@ -30,7 +30,7 @@ import com.nimbusds.oauth2.sdk.ParseException;
 import net.shibboleth.shared.spring.resource.ResourceHelper;
 
 /**
- * Unit tests for {@link CredentialDefinition}.
+ * Unit tests for {@link CredentialDefinition}, examples of OpenID4VCI 1.0 Appendix A and W3C VCDM 2.0.
  */
 public class CredentialDefinitionTest {
 
diff --git a/openid-vci-dist/pom.xml b/openid-vci-dist/pom.xml
index 5329f7c..dc17acc 100644
--- a/openid-vci-dist/pom.xml
+++ b/openid-vci-dist/pom.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- See LICENSE.txt file in the root directory of this repository for the 
+<!-- See LICENSE file in the root directory of this repository for the 
     copyright/license information. -->
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
diff --git a/openid-vci-dist/src/main/assembly/plugin-assembly-tgz.xml b/openid-vci-dist/src/main/assembly/plugin-assembly-tgz.xml
index 3e95397..9fb828d 100644
--- a/openid-vci-dist/src/main/assembly/plugin-assembly-tgz.xml
+++ b/openid-vci-dist/src/main/assembly/plugin-assembly-tgz.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- See LICENSE.txt file in the root directory of this repository for the 
+<!-- See LICENSE file in the root directory of this repository for the 
     copyright/license information. -->
 <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
@@ -50,4 +50,12 @@
             <outputDirectory></outputDirectory>
         </fileSet>
     </fileSets>
+    <files>
+        <file>
+            <source>../LICENSE</source>
+        </file>
+        <file>
+            <source>../NOTICE</source>
+        </file>
+    </files>
 </assembly>
\ No newline at end of file
diff --git a/openid-vci-dist/src/main/assembly/plugin-assembly-zip.xml b/openid-vci-dist/src/main/assembly/plugin-assembly-zip.xml
index e8862bc..a97cd1c 100644
--- a/openid-vci-dist/src/main/assembly/plugin-assembly-zip.xml
+++ b/openid-vci-dist/src/main/assembly/plugin-assembly-zip.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- See LICENSE.txt file in the root directory of this repository for the 
+<!-- See LICENSE file in the root directory of this repository for the 
     copyright/license information. -->
 <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
@@ -50,4 +50,12 @@
             <outputDirectory></outputDirectory>
         </fileSet>
     </fileSets>
+    <files>
+        <file>
+            <source>../LICENSE</source>
+        </file>
+        <file>
+            <source>../NOTICE</source>
+        </file>
+    </files>
 </assembly>
\ No newline at end of file
diff --git a/openid-vci-impl/pom.xml b/openid-vci-impl/pom.xml
index 2f74d9d..9fa37e4 100644
--- a/openid-vci-impl/pom.xml
+++ b/openid-vci-impl/pom.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- See LICENSE.txt file in the root directory of this repository for the 
+<!-- See LICENSE file in the root directory of this repository for the 
     copyright/license information. -->
 <project
     xmlns="http://maven.apache.org/POM/4.0.0"
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/authn/impl/ValidateClientAuthenticationType.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/authn/impl/ValidateClientAuthenticationType.java
index 4a995b7..e28faab 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/authn/impl/ValidateClientAuthenticationType.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/authn/impl/ValidateClientAuthenticationType.java
@@ -14,6 +14,11 @@
  * limitations under the License.
  */
 
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.authn.impl.ValidateClientAuthenticationType
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
+
 package org.geant.shibboleth.plugin.openidvci.authn.impl;
 
 import java.util.Collections;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/decoding/impl/BaseOpenIDVCIRequestDecoder.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/decoding/impl/BaseOpenIDVCIRequestDecoder.java
index c5860ac..2535230 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/decoding/impl/BaseOpenIDVCIRequestDecoder.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/decoding/impl/BaseOpenIDVCIRequestDecoder.java
@@ -14,6 +14,11 @@
  * limitations under the License.
  */
 
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.oauth2.decoding.impl.BaseOAuth2RequestDecoder
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
+
 package org.geant.shibboleth.plugin.openidvci.decoding.impl;
 
 import java.net.URI;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCICredentialsResponseAction.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCICredentialsResponseAction.java
index 09d0f3a..8f6d776 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCICredentialsResponseAction.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCICredentialsResponseAction.java
@@ -14,6 +14,11 @@
  * limitations under the License.
  */
 
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl.AbstractOIDCUserInfoResponseAction
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
+
 // TODO: This abstract class is copied as is from shibboleth project. Refactoring needed.
 
 package org.geant.shibboleth.plugin.openidvci.messaging.impl;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCICredentialsValidationResponseAction.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCICredentialsValidationResponseAction.java
index d21f0e8..0f0d53d 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCICredentialsValidationResponseAction.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCICredentialsValidationResponseAction.java
@@ -14,6 +14,11 @@
  * limitations under the License.
  */
 
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl.AbstractOIDCUserInfoValidationResponseAction
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
+
 // TODO: This abstract class is copied as is from shibboleth project. Refactoring needed.
 
 package org.geant.shibboleth.plugin.openidvci.messaging.impl;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCITokenResponseAction.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCITokenResponseAction.java
index 4492de9..99d6199 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCITokenResponseAction.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/AbstractOpenIDVCITokenResponseAction.java
@@ -14,6 +14,11 @@
  * limitations under the License.
  */
 
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.profile.impl.AbstractOIDCTokenResponseAction
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
+
 package org.geant.shibboleth.plugin.openidvci.messaging.impl;
 
 import javax.annotation.Nonnull;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/BuildCredentialErrorResponseFromEvent.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/BuildCredentialErrorResponseFromEvent.java
index fe48177..5e0a248 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/BuildCredentialErrorResponseFromEvent.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/BuildCredentialErrorResponseFromEvent.java
@@ -13,6 +13,11 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
+
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl.BuildUserInfoErrorResponseFromEvent
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
 package org.geant.shibboleth.plugin.openidvci.profile.impl;
 
 import java.util.ArrayList;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ParseAccessToken.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ParseAccessToken.java
index 501015e..f99072d 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ParseAccessToken.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ParseAccessToken.java
@@ -14,6 +14,11 @@
  * limitations under the License.
  */
 
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl.ParseAccessToken
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
+
 package org.geant.shibboleth.plugin.openidvci.profile.impl;
 
 import java.text.ParseException;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/UnwrapGrant.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/UnwrapGrant.java
index e1a65dd..00476d4 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/UnwrapGrant.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/UnwrapGrant.java
@@ -14,6 +14,11 @@
  * limitations under the License.
  */
 
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.profile.impl.UnwrapGrant
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
+
 package org.geant.shibboleth.plugin.openidvci.profile.impl;
 
 import java.io.IOException;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ValidateAccessTokenBinding.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ValidateAccessTokenBinding.java
index 00ed678..efa6716 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ValidateAccessTokenBinding.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ValidateAccessTokenBinding.java
@@ -13,6 +13,11 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
+
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl.ValidateAccessToken
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
 package org.geant.shibboleth.plugin.openidvci.profile.impl;
 
 import java.util.function.Function;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ValidateGrant.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ValidateGrant.java
index f5f68af..b14d795 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ValidateGrant.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/profile/impl/ValidateGrant.java
@@ -14,6 +14,11 @@
  * limitations under the License.
  */
 
+/*
+ * Derived from net.shibboleth.idp.plugin.oidc.op.profile.impl.ValidateGrant
+ * of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+ */
+
 package org.geant.shibboleth.plugin.openidvci.profile.impl;
 
 import java.time.Duration;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/security/impl/JWTMessageSignaturesSecurityHandler.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/security/impl/JWTMessageSignaturesSecurityHandler.java
index a34e4d4..00f6f6c 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/security/impl/JWTMessageSignaturesSecurityHandler.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/security/impl/JWTMessageSignaturesSecurityHandler.java
@@ -13,6 +13,11 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
+
+/*
+ * Derived from net.shibboleth.oidc.security.impl.JWTMessageSignatureSecurityHandler
+ * of the Shibboleth OIDC Common, Apache License 2.0, modified by GÉANT.
+ */
 package org.geant.shibboleth.plugin.openidvci.security.impl;
 
 import java.text.ParseException;
diff --git a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/security/impl/TokenKeyTrustEngine.java b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/security/impl/TokenKeyTrustEngine.java
index 9476d4c..38b3c05 100644
--- a/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/security/impl/TokenKeyTrustEngine.java
+++ b/openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/security/impl/TokenKeyTrustEngine.java
@@ -13,6 +13,11 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
+
+/*
+ * Derived from net.shibboleth.oidc.security.impl.TokenAsymmetricKeyTrustEngine
+ * of the Shibboleth OIDC Common, Apache License 2.0, modified by GÉANT.
+ */
 package org.geant.shibboleth.plugin.openidvci.security.impl;
 
 import java.security.PublicKey;
diff --git a/openid-vci-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml b/openid-vci-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml
index a8c9d8b..62058ba 100644
--- a/openid-vci-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml
+++ b/openid-vci-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- See LICENSE.txt file in the root directory of this repository for the 
+<!-- See LICENSE file in the root directory of this repository for the 
     copyright/license information. -->
 <beans xmlns="http://www.springframework.org/schema/beans"
     xmlns:context="http://www.springframework.org/schema/context"
diff --git a/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/authn/OpenIDVCIClient/OpenIDVCIClient-flow.xml b/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/authn/OpenIDVCIClient/OpenIDVCIClient-flow.xml
index c5c51b4..8d9cd92 100644
--- a/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/authn/OpenIDVCIClient/OpenIDVCIClient-flow.xml
+++ b/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/authn/OpenIDVCIClient/OpenIDVCIClient-flow.xml
@@ -1,3 +1,7 @@
+<!--
+    Derived from META-INF/net/shibboleth/idp/flows/authn/OAuth2Client/OAuth2Client-flow.xml
+    of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+-->
 <!--
     The authn/OAuth2Client flow of the OpenID Connect Provider plugin with the Wallet Attestation
     of OpenID4VCI as a client authentication method. Idea is to merge this flow and the one of
diff --git a/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/openid/vci/token/token-beans.xml b/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/openid/vci/token/token-beans.xml
index 1484af8..f597646 100644
--- a/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/openid/vci/token/token-beans.xml
+++ b/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/openid/vci/token/token-beans.xml
@@ -1,4 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Derived from META-INF/net/shibboleth/idp/flows/oidc/token/token-beans.xml
+    of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+-->
 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:c="http://www.springframework.org/schema/c"
     xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"
     xmlns:util="http://www.springframework.org/schema/util" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
diff --git a/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/openid/vci/token/token-flow.xml b/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/openid/vci/token/token-flow.xml
index 44a1175..b178bfb 100644
--- a/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/openid/vci/token/token-flow.xml
+++ b/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/openid/vci/token/token-flow.xml
@@ -1,3 +1,7 @@
+<!--
+    Derived from META-INF/net/shibboleth/idp/flows/oidc/token/token-flow.xml
+    of the Shibboleth OpenID Connect Provider plugin, Apache License 2.0, modified by GÉANT.
+-->
 <!--
     Copy of the OpenID Connect Provider plugin's oidc/token flow applied to VCI
     Idea is to merge OP token and this flow to one at some point in future.
diff --git a/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml b/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
index d180ad0..6bc3ab2 100644
--- a/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
+++ b/openid-vci-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- See LICENSE.txt file in the root directory of this repository for the 
+<!-- See LICENSE file in the root directory of this repository for the 
     copyright/license information. -->
 <beans xmlns="http://www.springframework.org/schema/beans"
     xmlns:context="http://www.springframework.org/schema/context"
diff --git a/openid-vci-impl/src/test/java/org/geant/shibboleth/plugin/openidvci/profile/impl/InitializeAuthenticationContextTest.java b/openid-vci-impl/src/test/java/org/geant/shibboleth/plugin/openidvci/profile/impl/InitializeAuthenticationContextTest.java
index c51385b..c7e627f 100644
--- a/openid-vci-impl/src/test/java/org/geant/shibboleth/plugin/openidvci/profile/impl/InitializeAuthenticationContextTest.java
+++ b/openid-vci-impl/src/test/java/org/geant/shibboleth/plugin/openidvci/profile/impl/InitializeAuthenticationContextTest.java
@@ -1,14 +1,14 @@
 /*
- * Copyright (c) 2019-2024 CSC- IT Center for Science, www.csc.fi
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ * Copyright (c) 2025, GÉANT
+ *
+ * Licensed under the Apache License, Version 2.0 (the “License”); you may not
+ * use this file except in compliance with the License. You may obtain a copy
+ * of the License at
  *
  *    http://www.apache.org/licenses/LICENSE-2.0
  *
  * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
+ * distributed under the License is distributed on an “AS IS” BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
diff --git a/pom.xml b/pom.xml
index 6bc2240..5acb57b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- See LICENSE.txt file in the root directory of this repository for the 
+<!-- See LICENSE file in the root directory of this repository for the 
     copyright/license information. -->
 <project
     xmlns="http://maven.apache.org/POM/4.0.0"
@@ -63,6 +63,34 @@
         </repository>
     </repositories>
     <description>An IdP plugin implementing OpenID for Verifiable Credential Issuance.</description>
+    <url>https://codeberg.org/Shibboleth/java-idp-plugin-vci</url>
+    <inceptionYear>2025</inceptionYear>
+    <organization>
+        <name>GÉANT</name>
+        <url>https://geant.org/</url>
+    </organization>
+    <licenses>
+        <license>
+            <name>The Apache Software License, Version 2.0</name>
+            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+    <issueManagement>
+        <system>Forgejo</system>
+        <url>https://codeberg.org/Shibboleth/java-idp-plugin-vci/issues</url>
+    </issueManagement>
+    <scm>
+        <connection>scm:git:https://codeberg.org/Shibboleth/java-idp-plugin-vci.git</connection>
+        <developerConnection>scm:git:ssh://git@codeberg.org/Shibboleth/java-idp-plugin-vci.git</developerConnection>
+        <url>https://codeberg.org/Shibboleth/java-idp-plugin-vci</url>
+    </scm>
+    <developers>
+        <developer>
+            <name>Janne Lauros</name>
+            <email>janne.lauros at csc.fi</email>
+        </developer>
+    </developers>
     <modules>
         <module>openid-vci-api</module>
         <module>openid-vci-impl</module>
diff --git a/resources/checkstyle/checkstyle.xml b/resources/checkstyle/checkstyle.xml
index ebc1d44..8eecca2 100644
--- a/resources/checkstyle/checkstyle.xml
+++ b/resources/checkstyle/checkstyle.xml
@@ -8,6 +8,10 @@
     Checkstyle-Configuration: Shibboleth Checkstyle
     Description: none
 -->
+<!--
+    Derived from the checkstyle configuration of the Shibboleth projects, Apache License 2.0,
+    modified by GÉANT.
+-->
 <module name="Checker">
   <property name="severity" value="warning"/>
   <module name="SuppressWithPlainTextCommentFilter">

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


More information about the commits mailing list