Oracle Coherence for C++ API
Release 3.6.0.0
E15728-01

- Main Page
- Namespaces
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# 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:

- coherence/security/DefaultIdentityAsserter.hpp

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