aboutsummaryrefslogtreecommitdiffstats
path: root/libparc/parc/security/parc_Identity.h
diff options
context:
space:
mode:
Diffstat (limited to 'libparc/parc/security/parc_Identity.h')
-rwxr-xr-xlibparc/parc/security/parc_Identity.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/libparc/parc/security/parc_Identity.h b/libparc/parc/security/parc_Identity.h
index d581b97d..32b9b179 100755
--- a/libparc/parc/security/parc_Identity.h
+++ b/libparc/parc/security/parc_Identity.h
@@ -45,6 +45,7 @@
#include <parc/algol/parc_Object.h>
#include <parc/security/parc_Signer.h>
+#include <parc/security/parc_CryptoSuite.h>
struct parc_identity;
typedef struct parc_identity PARCIdentity;
@@ -73,7 +74,7 @@ typedef struct parc_identity_interface {
/**
* @see parcIdentity_CreateSigner
*/
- PARCSigner *(*GetSigner)(const void *identity);
+ PARCSigner *(*GetSigner)(const void *identity, PARCCryptoSuite suite);
/**
* @see parcIdentity_Equals
@@ -278,7 +279,7 @@ const char *parcIdentity_GetPassWord(const PARCIdentity *identity);
* }
* @endcode
*/
-PARCSigner *parcIdentity_CreateSigner(const PARCIdentity *identity);
+PARCSigner *parcIdentity_CreateSigner(const PARCIdentity *identity, PARCCryptoSuite suite);
/**
* Determine if two PARCIdentity are equal.