# com.bea.p13n.usermgmt.profile
PhantomProfileWrapper Interface

public interface PhantomProfileWrapper
extends `ProfileWrapper`

A ProfileWrapper that represents a phantom Profile. Phantom profiles do not require an identity (principal) to pre-exist. They are used to allow profile data to be persisted on behalf of principals that originate from 3rd party authentication providers that do not implement the optional MBean interfaces.

All Superinterfaces
  `ProfileWrapper`, `Serializable`

## Method Summary

Methods from interface `com.bea.p13n.usermgmt.profile.`ProfileWrapper``
``getProfileIdentity`, `getProperties`, `getProperties`, `getProperties`, `getProperty`, `getProperty`, `getPropertyAsString`, `getPropertyAsString`, `getSuccessor`, `getType`, `getUsername`, `isType`, `removeProperty`, `removeSuccessor`, `setProperties`, `setProperty`, `setSuccessor`, `validateProfile``