[java-idp-plugin-vci] branch main updated (714567e -> 783f288)

Codeberg noreply at shibboleth.net
Fri Nov 6 13:44:54 UTC 2026


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

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

    from 714567e  Inbound interceptor flows of DID.Document. Example key as how it is really published
     add 20e631f  Reviewing issuer-metadata flow, intercept, counter, profile id constant, headers, tests
     add f3fc0bc  Credential Issuer metadata, warn when signed metadata has no certificate chain
     add 3c161d9  JSONSuccessResponse for the unsigned document. Vary set by the action. Warn when signed metadata has no certificate chain
     add 08e7806  Credential configurations, no refresh per request anymore, only timer defaulting to 5min
     add 208cbdc  Credential Issuer metadata, check issuer, endpoints and authorization_servers at load. Common url checks. Warn if nonce_endpoint is missing (should not, we have it) but key binding is there
     add b203203  Credential signing template, X.509 example with its own bean and properties. Metadata signed with certificate chain
     add 2e9abb2  Tests for the signing setting
     add 0c624fd  Tests for IssuerMetadataSignatureSigningConfigurationLookupFunction
     add f4cd676  Less verbose commenting on beans
     add 783f288  README fix,  when signed Credential Issuer metadata is served

No new revisions were added by this update.

Summary of changes:
 README.md                                          |  22 +++-
 .../metadata/CredentialIssuerMetadata.java         |   1 +
 .../openidvci/metadata/MetadataDocument.java       |  33 +----
 .../openidvci/metadata/MetadataUrlSupport.java     |  88 +++++++++++++
 .../metadata/CredentialIssuerMetadataTest.java     |  30 +++++
 .../CredentialIssuerMetadataSuccessResponse.java   |  78 ------------
 ...nedCredentialIssuerMetadataSuccessResponse.java |   1 -
 ...FilesystemCredentialIssuerMetadataResolver.java |  42 ++++++-
 ...esystemAuthorizationServerMetadataResolver.java |  29 +----
 ...FilesystemCredentialIssuerMetadataResolver.java |  35 +++++-
 ...efaultOpenIDVCIIssuerMetadataConfiguration.java |   5 +
 .../impl/AbstractCredentialValidationAction.java   |   8 +-
 .../FormOutboundIssuerMetadataResponseMessage.java |  76 ++++++++---
 ...owedCredentialConfigurationsLookupFunction.java |   4 -
 .../META-INF/net.shibboleth.idp/postconfig.xml     |  32 +----
 .../vci/issuer-metadata/issuer-metadata-beans.xml  |  20 +--
 .../vci/issuer-metadata/issuer-metadata-flow.xml   |   6 +-
 .../openidvci/conf/openid-vci-credentials.xml      |  19 ++-
 .../plugin/openidvci/conf/openid-vci.properties    |  17 ++-
 ...systemCredentialIssuerMetadataResolverTest.java | 116 +++++++++++++++--
 ...ltOpenIDVCIIssuerMetadataConfigurationTest.java |  81 ++++++++++++
 ...ureSigningConfigurationLookupFunctionTest.java} |  58 +++------
 ...mOutboundIssuerMetadataResponseMessageTest.java | 140 +++++++++++++++++++--
 23 files changed, 644 insertions(+), 297 deletions(-)
 create mode 100644 openid-vci-api/src/main/java/org/geant/shibboleth/plugin/openidvci/metadata/MetadataUrlSupport.java
 delete mode 100644 openid-vci-impl/src/main/java/org/geant/shibboleth/plugin/openidvci/messaging/impl/CredentialIssuerMetadataSuccessResponse.java
 create mode 100644 openid-vci-impl/src/test/java/org/geant/shibboleth/plugin/openidvci/profile/config/impl/DefaultOpenIDVCIIssuerMetadataConfigurationTest.java
 copy openid-vci-impl/src/test/java/org/geant/shibboleth/plugin/openidvci/profile/config/navigate/{DidDocumentSignatureSigningConfigurationLookupFunctionTest.java => IssuerMetadataSignatureSigningConfigurationLookupFunctionTest.java} (53%)

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


More information about the commits mailing list