DelegatingSdJwtTypeMetadataDocumentResolver

data class DelegatingSdJwtTypeMetadataDocumentResolver(val documentRetriever: SdJwtTypeMetadataDocumentRetriever, val integrityChecker: SdJwtTypeMetadataDocumentIntegrityChecker = SdJwtTypeMetadataDocumentIntegrityChecker.DEFAULT) : SdJwtTypeMetadataDocumentResolver(source)

Constructors

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