Skip navigation links

Oracle® Coherence Java API Reference
Release 3.7.0.0

E18683-01


com.tangosol.net.security
Interface IdentityAsserter

All Known Implementing Classes:
DefaultIdentityAsserter

public interface IdentityAsserter

IdentityAsserter validates a token in order to establish a user's identity. The token is an identity assertion, a statement that asserts an identity.

A token is opaque to Coherence. It could be a standard type such as a SAML Assertion or a proprietary type.

Since:
Coherence 3.6
Author:
dag 2009.10.30

Method Summary
 javax.security.auth.Subject assertIdentity(java.lang.Object oToken, Service service)
          Asserts an identity based on a token-based identity assertion.

 

Method Detail

assertIdentity

javax.security.auth.Subject assertIdentity(java.lang.Object oToken,
                                           Service service)
                                           throws java.lang.SecurityException
Asserts an identity based on a token-based identity assertion.
Parameters:
oToken - the token that asserts identity.
service - the Service asserting the identity token
Returns:
a Subject representing the identity.
Throws:
java.lang.SecurityException - if the identity assertion fails.
Since:
Coherence 3.7 added service param which intentionally breaks compatibility with Coherence 3.6

Skip navigation links

Oracle® Coherence Java API Reference
Release 3.7.0.0

E18683-01


Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.