In a project I was using Local Authentication
to authenticate a user. When I got a request to support smartcard/PIV token authentication (which Local Authentication does not support), I had to switch to Authorization Services
, which works pretty. There's only one issue I have. Local Authentication's evaluatePolicy:localizedReason:reply:
requires a reason in the form "<appname>" is trying to <localized reason>.
The app is currently translated into 41 languages and I would like to use the localized strings for the AuthorizationEnvironment
of Authorization Services as well. The problem is that Local Authentication
prefixes the localized string with something like "<appname>" is trying to
and Authorization Services
does not do this. Is there a way to get this prefix from somewhere so I can manually add it to the (partially) localized string? Any help would be highly appreciated.
Thank you, Marc