Oracle® Fusion Middleware C++ API Reference for Oracle Coherence
12c (


IdentityTransformer Class Reference

#include <coherence/security/IdentityTransformer.hpp>

Inherits Object.

Inherited by DefaultIdentityTransformer [virtual].

List of all members.

Detailed Description

IdentityTransformer transforms a Subject to a token that asserts identity.

dag 2009.12.04
Coherence 3.6

Public Types

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

Public Member Functions

virtual Object::View transformIdentity (Subject::View vSubject, Service::View vService) const =0
 Transform a Subject to a token that asserts an identity.

Member Function Documentation

virtual Object::View transformIdentity ( Subject::View  vSubject,
Service::View  vService 
) const [pure virtual]

Transform a Subject to a token that asserts an identity.

vSubject the Subject representing a user.
vService the Service requesting an identity token
the token that asserts identity.
SecurityException if the identity transformation fails.
Coherence 3.7 added vService param which intentionally breaks compatibility with Coherence 3.6

Implemented in DefaultIdentityTransformer.

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