mirror of
https://github.com/mosip/inji-wallet.git
synced 2026-01-10 22:18:03 -05:00
* [INJIMOB-2091] update OpenID4VP swift library version Other changes: - Modify authenticateVerifier method call's labels as per library Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com> * [INJIMOB-2901] rename encodedAuthorizationRequest to urlEncodedAuthorizationRequest Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com> --------- Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com>
29 lines
1.1 KiB
Objective-C
29 lines
1.1 KiB
Objective-C
#import <Foundation/Foundation.h>
|
|
#import "React/RCTBridgeModule.h"
|
|
|
|
@interface RCT_EXTERN_MODULE(InjiOpenID4VP, NSObject)
|
|
|
|
RCT_EXTERN_METHOD(init:(NSString *)appId)
|
|
|
|
RCT_EXTERN_METHOD(authenticateVerifier:(NSString *)urlEncodedAuthorizationRequest
|
|
trustedVerifierJSON:(id)trustedVerifierJSON
|
|
shouldValidateClient:(BOOL)shouldValidateClient
|
|
resolver:(RCTPromiseResolveBlock)resolve
|
|
rejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
RCT_EXTERN_METHOD(constructVerifiablePresentationToken:(id)credentialsMap
|
|
resolver:(RCTPromiseResolveBlock)resolve
|
|
rejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
RCT_EXTERN_METHOD(shareVerifiablePresentation:(id)vpResponseMetadata
|
|
resolver:(RCTPromiseResolveBlock)resolve
|
|
rejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
RCT_EXTERN_METHOD(sendErrorToVerifier:(NSString *)error
|
|
resolver:(RCTPromiseResolveBlock)resolve
|
|
rejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
RCT_EXTERN_METHOD(requiresMainQueueSetup:(BOOL))
|
|
|
|
@end
|