public interface Constraint
User
, UserRole
, Role
,
AdminRole
, UserAdminRole
entities.
1. ftRls Structural objectclass is used to store the Role information like name and temporal constraint attributes.
objectclass ( 1.3.6.1.4.1.38088.2.1
NAME 'ftRls'
DESC 'Fortress Role Object Class'
SUP organizationalrole
STRUCTURAL
MUST ( ftId $ ftRoleName )
MAY ( description $ ftCstr ) )
2. ftUserAttrs is used to store user RBAC and Admin role assignment and other security attributes on User entity.
objectclass ( 1.3.6.1.4.1.38088.3.1
NAME 'ftUserAttrs'
DESC 'Fortress User Attribute AUX Object Class'
AUXILIARY
MUST ( ftId )
MAY ( ftRC $ ftRA $ ftARC $ ftARA $ ftCstr
Modifier and Type | Method and Description |
---|---|
String |
getBeginDate()
Contains the begin date when entity is allowed to be activated in system.
|
String |
getBeginLockDate()
Contains the begin lock date when entity is temporarily not allowed to activated in system.
|
String |
getBeginTime()
Contains the begin time of day entity is allowed to be activated in system.
|
String |
getDayMask()
Get the daymask that indicates what days of week entity is allowed to be activated in system.
|
String |
getEndDate()
Contains the end date when entity is allowed to be activated in system.
|
String |
getEndLockDate()
Contains the end lock date when entity is allowed to be activated in system once again.
|
String |
getEndTime()
Contains the end time of day entity is allowed to be activated in system.
|
String |
getName()
This is used internally by Fortress for Constraint operations.
|
String |
getRawData()
Required on DAO classes convert from raw data to object format.
|
Integer |
getTimeout()
Return the integer timeout that contains total time (in seconds) that entity may remain inactive.
|
boolean |
isTemporalSet()
temporal boolean flag is used by internal Fortress components.
|
void |
setBeginDate(String beginDate)
Set the beginDate when entity is allowed to be activated in system.
|
void |
setBeginLockDate(String beginLockDate)
Set the begin lock date when entity is temporarily not allowed to be activated in system.
|
void |
setBeginTime(String beginTime)
Set the begin time of day entity is allowed to be activated in system.
|
void |
setDayMask(String dayMask)
Set the daymask that specifies what days of week entity is allowed to be activated in system.
|
void |
setEndDate(String endDate)
Set the end date when entity is not allowed to be activated in system.
|
void |
setEndLockDate(String endLockDate)
Set the end lock date when entity is allowed to be activated in system once again.
|
void |
setEndTime(String endTime)
Set the end time of day entity is allowed to be activated in system.
|
void |
setName(String name)
This is used internally by Fortress for Constraint operations.
|
void |
setTimeout(Integer timeout)
Set the integer timeout that contains max time (in seconds) that entity may remain inactive.
|
boolean isTemporalSet()
void setTimeout(Integer timeout)
timeout
- maps to ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.void setBeginTime(String beginTime)
beginTime
- maps to ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.void setEndTime(String endTime)
endTime
- maps to ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.void setBeginDate(String beginDate)
beginDate
- maps to ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.void setEndDate(String endDate)
endDate
- maps to ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.void setDayMask(String dayMask)
dayMask
- maps to ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.void setBeginLockDate(String beginLockDate)
beginLockDate
- maps to ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.void setEndLockDate(String endLockDate)
endLockDate
- maps to ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.void setName(String name)
name
- contains attribute used internally for constraint checking.String getRawData()
ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.Integer getTimeout()
ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.String getBeginTime()
String getEndTime()
ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.String getBeginDate()
ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.String getEndDate()
ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.String getBeginLockDate()
ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.String getEndLockDate()
ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.String getDayMask()
ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.String getName()
ftCstr
, ftRC
, ftARC
attributes in ftUserAttrs
object class and ftCstr
attribute in ftRls
object class.Copyright © 2003-2016, The Apache Software Foundation. All Rights Reserved. Generated 20160718-1621