Skip to content

Commit

Permalink
feat: Return 'didUrl' metadata property
Browse files Browse the repository at this point in the history
  • Loading branch information
peacekeeper committed Jan 22, 2025
1 parent e5b223b commit f77aeb7
Showing 1 changed file with 4 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package uniresolver.local;

import foundation.identity.did.DID;
import foundation.identity.did.DIDURL;
import foundation.identity.did.parser.ParserException;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Expand Down Expand Up @@ -75,6 +76,7 @@ public ResolveResult resolve(String didString, Map<String, Object> resolutionOpt
// prepare resolve result

final DID did;
final DIDURL didUrl;
final ResolveResult resolveResult = ResolveResult.build();
ExtensionStatus extensionStatus = new ExtensionStatus();

Expand All @@ -83,6 +85,7 @@ public ResolveResult resolve(String didString, Map<String, Object> resolutionOpt
try {

did = DID.fromString(didString);
didUrl = DIDURL.fromUri(did.toUri());
if (log.isDebugEnabled()) log.debug("DID " + didString + " is valid: " + did);
} catch (IllegalArgumentException | ParserException ex) {

Expand Down Expand Up @@ -132,6 +135,7 @@ public ResolveResult resolve(String didString, Map<String, Object> resolutionOpt
long stop = System.currentTimeMillis();
resolveResult.getDidResolutionMetadata().put("duration", stop - start);
resolveResult.getDidResolutionMetadata().put("did", did.toMap(false));
resolveResult.getDidResolutionMetadata().put("didUrl", didUrl.toMap(false));

// done

Expand Down

0 comments on commit f77aeb7

Please sign in to comment.