Skip to content

Commit

Permalink
Fix zkp
Browse files Browse the repository at this point in the history
  • Loading branch information
Pflanzmann committed Aug 16, 2024
1 parent 3a226c7 commit e89bf37
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -204,8 +204,9 @@ class OpenId4vpManager(
is Resolution.Success -> {
logger?.d(TAG, "Resolution.Success")
val requestId = Uri.parse(openid4VPURI).run {
getQueryParameter(queryParameterNames.elementAt(1))!!.toUri().toString()
getQueryParameter(queryParameterNames.elementAt(1))?.toUri()?.pathSegments?.get(2)
}

resolution.requestObject
.also { resolvedRequestObject = it }
.let { handleRequestObject(it, requestId) }
Expand All @@ -218,7 +219,7 @@ class OpenId4vpManager(
}
}

private fun handleRequestObject(requestObject: ResolvedRequestObject, requestId: String) {
private fun handleRequestObject(requestObject: ResolvedRequestObject, requestId: String?) {
when (requestObject) {
is ResolvedRequestObject.OpenId4VPAuthorization -> {
logger?.d(TAG, "OpenId4VPAuthorization Request received")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,9 @@ class ZKPClient(
requestData: ChallengeRequestData
): ECPublicKey? {
val response = service.requestZkp(
zkpRequestId, ZkpRequest(
"eu.europa.ec.eudiw.pid.1",
zkpRequestId,
ZkpRequest(
"eu.europa.ec.eudi.pid.1",
requestData.digest,
requestData.r,
"secp256r1-sha256",
Expand Down

0 comments on commit e89bf37

Please sign in to comment.