[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