Skip to content

Commit 9fcfd3d

Browse files
Performance improvement: Batch query for IsMe
Signed-off-by: Alexandros Filios <alexandros.filios@ibm.com>
1 parent 996bf2d commit 9fcfd3d

File tree

12 files changed

+337
-118
lines changed

12 files changed

+337
-118
lines changed

token/driver/identity.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ type IdentityProvider interface {
6868
// RegisterSigner registers a Signer and a Verifier for passed identity.
6969
RegisterSigner(identity Identity, signer Signer, verifier Verifier, signerInfo []byte) error
7070

71+
// AreMe returns the hashes of the passed identities that have a signer registered before
72+
AreMe(identities ...Identity) []string
73+
7174
// IsMe returns true if a signer was ever registered for the passed identity
7275
IsMe(party Identity) bool
7376

0 commit comments

Comments
 (0)