Contents

GetTokenIdentities

Returns an array of identities available on tokens.

Declaration

int (*)(struct __OpaqueAuthorizationEngine *, const void *, const struct __CFArray **) GetTokenIdentities;

Parameters

  • inEngine:

    An opaque handle that’s passed to your plug-in when the authorization engine calls your Mechanismcreate function.

  • context:

    A local authentication context returned by the Getlacontext call.

  • outValue:

    A pointer the function uses to return an array of identities, each of which consists of two array elements: a Secidentity instance and a text description of the identity.

Discussion

The caller owns the returned array and is responsible for releasing it.