|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IUserAlias
An IUserAlias interface is created automatically when a user is created, or when a member of a
third-party group is mapped to the system. An alias, which is an alternative name that is
assigned to a user, allows the user to log on to the Enterprise system using different names
and authentication types. A user can have multiple aliases, each of which can be re-assigned
to another user with the IUserAliases interface.
| Field Summary | |
|---|---|
static int |
ENTERPRISE
This constant specifies that the authentication provider will be a native Enterprise alias. |
static int |
THIRD_PARTY
This constant specifies that the authentication provider will be an alias from a third-party authentication provider. |
| Method Summary | |
|---|---|
java.lang.String |
getAuthentication()
Returns the authentication that the alias is associated with. |
java.lang.String |
getID()
Returns the ID for the alias. |
java.lang.String |
getName()
Returns the name of the alias. |
int |
getType()
Returns the authentication provider for the alias. |
boolean |
isDisabled()
Returns whether the alias is disabled. |
void |
setDisabled(boolean newDisabled)
Disables the alias. |
| Field Detail |
|---|
static final int ENTERPRISE
static final int THIRD_PARTY
| Method Detail |
|---|
java.lang.String getID()
Returns the ID for the alias. However, in order to retrieve the true ID of
the object that the alias is associated with, you must concatenate the
getAuthentication() method, together with a colon, to the getID() method.
For example:
IUserAliasObject.getAuthentication()+ ":" + IUserAliasObject.getID().
String containing the ID for the alias.java.lang.String getName()
Returns the name of the alias.
String containing the name of the alias.java.lang.String getAuthentication()
Returns the authentication that the alias is associated with.
String containing the authentication that the alias is associated
with.int getType()
Returns the authentication provider for the alias.
int containing the authentication provider for the alias.
This value should be one of the constants IUserAlias.ENTERPRISE or IUserAlias.THIRD_PARTY.boolean isDisabled()
Returns whether the alias is disabled.
true if the alias is disabled, false otherwise.void setDisabled(boolean newDisabled)
Disables the alias.
newDisabled - true if the alias is disabled, false otherwise.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||