Package org.wso2.carbon.user.api
Class ProfileConfiguration
java.lang.Object
org.wso2.carbon.user.api.ProfileConfiguration
The class managing the profile configuration. A profile of a user is
collection of claims. Claims can be in one of the three states - hidden,
overridden or inherited.
- InheritedClaim - If the value of the claim is null then, read the value of the claim Default profile.
- Hidden - The claim is hidden in this profile.
- Overridden - Always read the value of the claim from current profile.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHiddenClaim(String claimUri) voidaddInheritedClaim(String claimUri) voidaddOverriddenClaim(String claimUri) voidsetDialectName(String dialectName) voidsetHiddenClaims(List<String> hiddenClaims) voidsetInheritedClaims(List<String> inheritedClaims) voidsetOverriddenClaims(List<String> overriddenClaims) voidsetProfileName(String profileName)
-
Constructor Details
-
ProfileConfiguration
public ProfileConfiguration() -
ProfileConfiguration
-
ProfileConfiguration
-
-
Method Details
-
getInheritedClaims
-
setInheritedClaims
-
getProfileName
-
setProfileName
-
getHiddenClaims
-
setHiddenClaims
-
getOverriddenClaims
-
setOverriddenClaims
-
getDialectName
-
setDialectName
-
addInheritedClaim
-
addHiddenClaim
-
addOverriddenClaim
-