Package sailpoint.rule
Class Account
java.lang.Object
sailpoint.rule.Account
Definition of an Account interface available to Rule implementors.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the raw attributes of the account.Gets the description of the account.getId()This is the unique identifier for the account within the context of the source.Gets the id of the identity that owns the source.Gets the native identity of the account.Gets the id of the source the account is on.getUuid()Gets the UUID of the account.booleanDetermines whether or not the account has entitlements.booleanDetermines whether or not the account is authoritative.booleanDetermines whether or not the account is disabled.booleanisLocked()Determines whether or not the account is locked.booleanDetermines whether or not the account was manually correlated.booleanDetermines whether or not the account is a system account.booleanDetermines whether or not the account is uncorrelated.
-
Constructor Details
-
Account
public Account()
-
-
Method Details
-
getId
This is the unique identifier for the account within the context of the source.- Returns:
- The id of the account.
-
getNativeIdentity
Gets the native identity of the account.- Returns:
- The native identity.
-
getUuid
Gets the UUID of the account.- Returns:
- The UUID or null if does not exist.
-
getSourceId
Gets the id of the source the account is on.- Returns:
- The source id.
-
getIdentityId
Gets the id of the identity that owns the source.- Returns:
- The identity id.
-
getAttributes
Gets the raw attributes of the account.- Returns:
- The attributes.
-
isAuthoritative
public boolean isAuthoritative()Determines whether or not the account is authoritative.- Returns:
- True if authoritative, false otherwise.
-
getDescription
Gets the description of the account.- Returns:
- The description.
-
isDisabled
public boolean isDisabled()Determines whether or not the account is disabled.- Returns:
- True if the account is disabled, false otherwise.
-
isLocked
public boolean isLocked()Determines whether or not the account is locked.- Returns:
- True if the account is locked, false otherwise.
-
isSystemAccount
public boolean isSystemAccount()Determines whether or not the account is a system account. An account is a system account when it is on the IdentityNow application.- Returns:
- True if the account is a system account, false otherwise.
-
hasEntitlements
public boolean hasEntitlements()Determines whether or not the account has entitlements.- Returns:
- True if the account has entitlements, false otherwise.
-