Interface IIdentityTransformer
An IIdentityTransformer transforms an IPrincipal to a token that asserts identity.
Namespace: Tangosol.Net.Security
Assembly: Coherence.dll
Syntax
public interface IIdentityTransformer
Methods
TransformIdentity(IPrincipal, IService)
Transform a Subject to a token that asserts an identity.
Declaration
object TransformIdentity(IPrincipal principal, IService service)
Parameters
Type | Name | Description |
---|---|---|
IPrincipal | principal | The IPrincipal representing a user. |
IService | service | The IService requesting an identity token. |
Returns
Type | Description |
---|---|
object | The token that asserts identity. |
Exceptions
Type | Condition |
---|---|
SecurityException | If the identity transformation fails. |