We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 238572c + 3c0bd2e commit 422c07aCopy full SHA for 422c07a
src/main/kotlin/id/walt/credentials/w3c/templates/VcTemplateManager.kt
@@ -1,6 +1,7 @@
1
package id.walt.credentials.w3c.templates
2
3
import id.walt.credentials.w3c.VerifiableCredential
4
+import id.walt.credentials.w3c.W3CIssuer
5
import id.walt.credentials.w3c.toVerifiableCredential
6
import id.walt.services.context.ContextManager
7
import id.walt.services.hkvstore.HKVKey
@@ -17,7 +18,7 @@ object VcTemplateManager {
17
18
19
fun register(name: String, template: VerifiableCredential): VcTemplate {
20
template.proof = null
- template.issuer = null
21
+ template.issuer = template.issuer?.let { W3CIssuer("", it._isObject, it.properties) }
22
template.credentialSubject?.id = null
23
template.id = null
24
ContextManager.hkvStore.put(HKVKey(SAVED_VC_TEMPLATES_KEY, name), template.toJson())
0 commit comments