DelegatingSdJwtTypeMetadataDocumentResolver
data class DelegatingSdJwtTypeMetadataDocumentResolver(val documentRetriever: SdJwtTypeMetadataDocumentRetriever, val integrityChecker: SdJwtTypeMetadataDocumentIntegrityChecker = SdJwtTypeMetadataDocumentIntegrityChecker.DEFAULT) : SdJwtTypeMetadataDocumentResolver(source)
Constructors
Link copied to clipboard
constructor(documentRetriever: SdJwtTypeMetadataDocumentRetriever, integrityChecker: SdJwtTypeMetadataDocumentIntegrityChecker = SdJwtTypeMetadataDocumentIntegrityChecker.DEFAULT)
Functions
Link copied to clipboard
open suspend override fun resolve(sdJwtVcType: SdJwtVcType, integrityHash: W3cSubresourceIntegrityMetadata?): SdJwtTypeMetadata
This resolves the document, ancestors, performs integrity checks and merges the inheritance tree