Interface IdentityTransformer

  • All Known Implementing Classes:
    DefaultIdentityTransformer

    public interface IdentityTransformer
    IdentityTransformer transforms a Subject to a token that asserts identity.
    Since:
    Coherence 3.6
    Author:
    dag 2009.12.04
    • Method Detail

      • transformIdentity

        Object transformIdentity​(Subject subject,
                                 Service service)
                          throws SecurityException
        Transform a Subject to a token that asserts an identity.
        Parameters:
        subject - the Subject representing a user.
        service - the Service requesting an identity token
        Returns:
        the token that asserts identity.
        Throws:
        SecurityException - if the identity transformation fails.
        Since:
        Coherence 3.7 added service param which intentionally breaks compatibility with Coherence 3.6