Portal User and Group Profiles
Tag getProfile


Description

Retrieve the profile corresponding to the provided profile key. Along with the profile key and profile, an explicit successor key can be specified. This successor will then be used, along with the retrieved profile, in subsequent invocations of the getProperty tag to ensure property inheritance from the successor. If no successor is retrieved, standard ConfigurableEntity successor search patterns will apply to retrieved properties.


Tag Information
Tag Classcom.bea.p13n.usermgmt.profile.taglib.GetProfileTag
TagExtraInfo Classcom.bea.p13n.usermgmt.profile.taglib.GetProfileExtraInfo
Body Contentempty
Display NameGet Profile

Attributes
NameRequiredRequest-timeDescription
profileKeytruetrue The key (name of a user or group) for the profile to retrieve.
profileIdfalsefalse The name of a variable which will return the retrieved profile, as a com.bea.p13n.usermgmt.profile.ProfileWrapper.
successorKeyfalsetrue The key name of the profile successor to use.
successorIdfalsefalse The name of a variable which will return the retrieved successor, as a com.bea.p13n.usermgmt.profile.ProfileWrapper.
groupOnlyfalsefalse Specifies to retrieve a group profile named by the profileKey, rather than a user profile. No successor will be retrieved when this value is true. Valid values are true or false. Defaults to false.
scopefalsefalse The HTTP scope of the retrieved profile. Valid values are "request" or "session". Defaults to session.
profileTypefalsetrue The type of profile to create. If not specified, a user profile is created (unless the groupOnly attribute is set). Can also specific ProfileManagementTag.MIXED_PROFILE_TYPE (pass a user name for profileKey and application-defined entity name for successorKey) or ProfileManagementTag.CUSTOM_PROFILE_TYPE (pass a application-defined entity name for both profileKey and successorKey).
resultfalsefalse The name of a variable that will return the result status of the operation, as an Integer. Possible values: ProfileManagementTag.GET_PROFILE_OK, ProfileManagementTag.GET_PROFILE_FAILED, ProfileManagementTag.NO_SUCH_PROFILE, ProfileManagementTag.NO_SUCH_SUCCESSOR.
noOverridefalsefalse Allows scoping of profile such that it does not override the current user profile.

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator.

Copyright © 2008, ${product.vendor} and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.