You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The verifier-api NotBeforeDatePolicy doesn't cover the cases for credentials with validFrom property, which, according to the spec, is the new name for issuanceDate.
{
"issuerKey":
{
"type": "jwk",
"jwk":
{
"kty": "OKP",
"d": "mDhpwaH6JYSrD2Bq7Cs-pzmsjlLj4EOhxyI-9DM1mFI",
"crv": "Ed25519",
"kid": "Vzx7l5fh56F3Pf9aR3DECU5BwfrY6ZJe05aiWYWzan8",
"x": "T3T4-u1Xz3vAV2JwPNxWfs4pik_JLiArz_WTCvrCFUM"
}
},
"issuerDid": "did:key:z6MkjoRhq1jSNJdLiruSXrFFxagqrztZaXHqHGUTKJbcNywp",
"credentialConfigurationId": "OpenBadgeCredential_jwt_vc_json",
"credentialData":
{
"@context":
[
"https://www.w3.org/2018/credentials/v1",
"https://purl.imsglobal.org/spec/ob/v3p0/context.json"
],
"id": "urn:uuid:THIS WILL BE REPLACED WITH DYNAMIC DATA FUNCTION (see below)",
"type":
[
"VerifiableCredential",
"OpenBadgeCredential"
],
"name": "JFF x vc-edu PlugFest 3 Interoperability",
"issuer":
{
"type":
[
"Profile"
],
"id": "did:key:THIS WILL BE REPLACED WITH DYNAMIC DATA FUNCTION FROM CONTEXT (see below)",
"name": "Jobs for the Future (JFF)",
"url": "https://www.jff.org/",
"image": "https://w3c-ccg.github.io/vc-ed/plugfest-1-2022/images/JFF_LogoLockup.png"
},
"validFrom": "2025-07-20T07:05:44Z",
"credentialSubject":
{
"id": "did:key:123 (THIS WILL BE REPLACED BY DYNAMIC DATA FUNCTION (see below))",
"type":
[
"AchievementSubject"
],
"achievement":
{
"id": "urn:uuid:ac254bd5-8fad-4bb1-9d29-efd938536926",
"type":
[
"Achievement"
],
"name": "JFF x vc-edu PlugFest 3 Interoperability",
"description": "This wallet supports the use of W3C Verifiable Credentials and has demonstrated interoperability during the presentation request workflow during JFF x VC-EDU PlugFest 3.",
"criteria":
{
"type": "Criteria",
"narrative": "Wallet solutions providers earned this badge by demonstrating interoperability during the presentation request workflow. This includes successfully receiving a presentation request, allowing the holder to select at least two types of verifiable credentials to create a verifiable presentation, returning the presentation to the requestor, and passing verification of the presentation and the included credentials."
},
"image":
{
"id": "https://w3c-ccg.github.io/vc-ed/plugfest-3-2023/images/JFF-VC-EDU-PLUGFEST3-badge-image.png",
"type": "Image"
}
}
}
},
"mapping":
{
"id": "<uuid>",
"issuer":
{
"id": "<issuerDid>"
},
"credentialSubject":
{
"id": "<subjectDid>"
}
}
}
Describe the bug
The verifier-api
NotBeforeDatePolicy
doesn't cover the cases for credentials withvalidFrom
property, which, according to the spec, is the new name forissuanceDate
.To Reproduce
Steps to reproduce the behavior:
Expected behavior
Actual behavior
Environment
Additional context
vc-sample.json
vp-sample.json
The text was updated successfully, but these errors were encountered: