public class OimUserStatus
extends java.lang.Object
implements oracle.idm.common.ipf.api.vo.UserStatusInterface
| Constructor and Description |
|---|
OimUserStatus(User user)
Creates a UserStatusInterface object from User Object.
|
| Modifier and Type | Method and Description |
|---|---|
oracle.idm.common.ipf.api.schema.AttributeSchema.LockedReason |
getLockedReason() |
boolean |
isEnabledFlag() |
boolean |
isLockedFlag() |
boolean |
isLockedReason(oracle.idm.common.ipf.api.schema.AttributeSchema.LockedReason lockedReason) |
boolean |
isPasswordCantChangeFlag() |
boolean |
isPasswordExpireDateReached() |
boolean |
isPasswordGeneratedFlag() |
boolean |
isPasswordMinAgeDateReached() |
boolean |
isPasswordMustChangeFlag() |
boolean |
isPasswordNeverExpiresFlag() |
boolean |
isPasswordWarnDateReached() |
public OimUserStatus(User user)
user - User VO, the following attributes must be populated in order to get a correct view of OimUserStatus instance
otherwise default value is assumed for missing attributes.
UserManagerConstants.AttributeName.STATUS
UserManagerConstants.AttributeName.PWD_EXPIRED
UserManagerConstants.AttributeName.CHANGE_PWD_AT_NEXT_LOGON
UserManagerConstants.AttributeName.USER_KEY
UserManagerConstants.AttributeName.PASSWORD_GENERATED
UserManagerConstants.AttributeName.PWD_WARN_DATE
UserManagerConstants.AttributeName.PWD_EXPIRE_DATE
Please see UserManagerConstantspublic boolean isEnabledFlag()
isEnabledFlag in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic boolean isLockedFlag()
isLockedFlag in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic oracle.idm.common.ipf.api.schema.AttributeSchema.LockedReason getLockedReason()
getLockedReason in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic boolean isLockedReason(oracle.idm.common.ipf.api.schema.AttributeSchema.LockedReason lockedReason)
isLockedReason in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic boolean isPasswordMustChangeFlag()
isPasswordMustChangeFlag in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic boolean isPasswordCantChangeFlag()
isPasswordCantChangeFlag in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic boolean isPasswordNeverExpiresFlag()
isPasswordNeverExpiresFlag in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic boolean isPasswordGeneratedFlag()
isPasswordGeneratedFlag in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic boolean isPasswordExpireDateReached()
isPasswordExpireDateReached in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic boolean isPasswordWarnDateReached()
isPasswordWarnDateReached in interface oracle.idm.common.ipf.api.vo.UserStatusInterfacepublic boolean isPasswordMinAgeDateReached()
isPasswordMinAgeDateReached in interface oracle.idm.common.ipf.api.vo.UserStatusInterface