Skip to content

Commit

Permalink
Add context loading functions; Change functions to expect optional co…
Browse files Browse the repository at this point in the history
…ntext map

Signed-off-by: Tiago Nascimento <tiago.nascimento@spruceid.com>
  • Loading branch information
theosirian committed Feb 13, 2023
1 parent 6100590 commit 07efec3
Show file tree
Hide file tree
Showing 6 changed files with 378 additions and 97 deletions.
28 changes: 19 additions & 9 deletions lib/flutter/ios/Classes/DIDKitFlutterPlugin.m
Original file line number Diff line number Diff line change
Expand Up @@ -10,25 +10,35 @@ + (void)dummyMethodToEnforceFunctionsDontGetOptmized {
// Here we MUST call all functions from didkit.h so that they don't get
// optimized and removed from release builds.
didkit_get_version();
didkit_did_auth(NULL, NULL, NULL);
didkit_resolve_did(NULL, NULL);
didkit_dereference_did_url(NULL, NULL);
didkit_error_code();
didkit_error_message();
didkit_free_string(NULL);

didkit_key_to_did(NULL, NULL);
didkit_key_to_verification_method(NULL, NULL);

didkit_generate_ed25519_key();
didkit_generate_secp256r1_key();
didkit_generate_secp256k1_key();
didkit_generate_secp384r1_key();
didkit_vc_issue_credential(NULL, NULL, NULL);
didkit_vc_issue_presentation(NULL, NULL, NULL);
didkit_vc_verify_credential(NULL, NULL);
didkit_vc_verify_presentation(NULL, NULL);
didkit_vc_prepare_issue_credential(NULL, NULL, NULL);

didkit_vc_issue_credential(NULL, NULL, NULL, NULL);
didkit_vc_verify_credential(NULL, NULL, NULL);

didkit_vc_issue_presentation(NULL, NULL, NULL, NULL);
didkit_vc_verify_presentation(NULL, NULL, NULL);

didkit_did_auth(NULL, NULL, NULL, NULL);
didkit_resolve_did(NULL, NULL);
didkit_dereference_did_url(NULL, NULL);

didkit_create_context(NULL, NULL);
didkit_create_context_map(NULL, 0);

didkit_vc_prepare_issue_credential(NULL, NULL, NULL, NULL);
didkit_vc_complete_issue_credential(NULL, NULL, NULL);
didkit_vc_prepare_issue_presentation(NULL, NULL, NULL);

didkit_vc_prepare_issue_presentation(NULL, NULL, NULL, NULL);
didkit_vc_complete_issue_presentation(NULL, NULL, NULL);
}
@end
Loading

0 comments on commit 07efec3

Please sign in to comment.