Oracle Coherence for C++ API
Release 3.6.1.0

E18813-01

DefaultIdentityAsserter Class Reference

#include <coherence/security/DefaultIdentityAsserter.hpp>

Inherits Object, and IdentityAsserter.

List of all members.


Detailed Description

The default implementation of the IdentityAsserter interface.

The default implementation asserts that the token is a Subject.

Author:
dag 2009.11.16

Public Types

typedef spec::Handle Handle
 DefaultIdentityAsserter Handle definition.
typedef spec::View View
 DefaultIdentityAsserter View definition.
typedef spec::Holder Holder
 DefaultIdentityAsserter Holder definition.

Public Member Functions

virtual Subject::View assertIdentity (Object::View vToken) const
 Asserts an identity based on a token-based identity assertion.

Parameters:
oToken the token that asserts identity.
Returns:
a Subject representing the identity.
Exceptions:
SecurityException if the identity assertion fails.


Static Public Member Functions

static
DefaultIdentityAsserter::Handle 
getInstance ()
 Get the singleton instance of the DefaultIdentityAsserter.

The documentation for this class was generated from the following file:
Copyright © 2000, 2010, Oracle and/or its affiliates. All rights reserved.