Class FSAccountUtils
- java.lang.Object
-
- com.sun.identity.federation.accountmgmt.FSAccountUtils
-
public class FSAccountUtils extends Object
The utility class contains the helper functions used in account management.
-
-
Field Summary
Fields Modifier and Type Field Description static StringUSER_FED_INFO_ATTRAttribute name to store Account's federation information.static StringUSER_FED_INFO_KEY_ATTRAttribute name to store Account's federation information key
-
Constructor Summary
Constructors Constructor Description FSAccountUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringobjectToInfoString(FSAccountFedInfo fedInfoObject)Returns string equalivent ofFSAccountFedInfoobject.static StringobjectToKeyString(FSAccountFedInfoKey fedInfoKeyObject)Returns nameSpace and name of account federation information key.static FSAccountFedInfostringToObject(String fedInfoString)Parses federation information string and put corresponding parts in object fields.
-
-
-
Field Detail
-
USER_FED_INFO_KEY_ATTR
public static final String USER_FED_INFO_KEY_ATTR
Attribute name to store Account's federation information key- See Also:
- Constant Field Values
-
USER_FED_INFO_ATTR
public static final String USER_FED_INFO_ATTR
Attribute name to store Account's federation information.- See Also:
- Constant Field Values
-
-
Method Detail
-
stringToObject
public static FSAccountFedInfo stringToObject(String fedInfoString) throws FSAccountMgmtException
Parses federation information string and put corresponding parts in object fields.- Parameters:
fedInfoString- - String containg federation information.- Returns:
- Account federation information object.
- Throws:
FSAccountMgmtException- iffedInfoStringcannot be parsed.
-
objectToInfoString
public static String objectToInfoString(FSAccountFedInfo fedInfoObject) throws FSAccountMgmtException
Returns string equalivent ofFSAccountFedInfoobject.- Parameters:
fedInfoObject- federation info as an object.- Returns:
- Account Federation information.
- Throws:
FSAccountMgmtException- iffedInfoObjectcannot be converted to string.
-
objectToKeyString
public static String objectToKeyString(FSAccountFedInfoKey fedInfoKeyObject) throws FSAccountMgmtException
Returns nameSpace and name of account federation information key.- Parameters:
fedInfoKeyObject- Account federation information key.- Returns:
- string equalivent of account federation information key.
- Throws:
FSAccountMgmtException- if the namespace and/or name in the fedInfoKeyObject are null.
-
-