public final class AccessUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACCESS_MASK_ALL |
static java.lang.String |
ACCESS_MASK_CHANGENAME |
static java.lang.String |
ACCESS_MASK_CHANGEOWNER |
static java.lang.String |
ACCESS_MASK_CHANGEPOLICY |
static java.lang.String |
ACCESS_MASK_CHANGETYPE |
static java.lang.String |
ACCESS_MASK_CHANGEVAULT |
static java.lang.String |
ACCESS_MASK_CHECKIN |
static java.lang.String |
ACCESS_MASK_CHECKOUT |
static java.lang.String |
ACCESS_MASK_CREATE |
static java.lang.String |
ACCESS_MASK_DELETE |
static java.lang.String |
ACCESS_MASK_DEMOTE |
static java.lang.String |
ACCESS_MASK_DISABLE |
static java.lang.String |
ACCESS_MASK_ENABLE |
static java.lang.String |
ACCESS_MASK_EXECUTE |
static java.lang.String |
ACCESS_MASK_FREEZE |
static java.lang.String |
ACCESS_MASK_FROMCONNECT |
static java.lang.String |
ACCESS_MASK_FROMDISCONNECT |
static java.lang.String |
ACCESS_MASK_GRANT |
static java.lang.String |
ACCESS_MASK_LOCK |
static java.lang.String |
ACCESS_MASK_MODIFY |
static java.lang.String |
ACCESS_MASK_MODIFYFORM |
static java.lang.String |
ACCESS_MASK_OVERRIDE |
static java.lang.String |
ACCESS_MASK_PROMOTE |
static java.lang.String |
ACCESS_MASK_READ |
static java.lang.String |
ACCESS_MASK_REVISE |
static java.lang.String |
ACCESS_MASK_REVOKE |
static java.lang.String |
ACCESS_MASK_SCHEDULE |
static java.lang.String |
ACCESS_MASK_SHOW |
static java.lang.String |
ACCESS_MASK_THAW |
static java.lang.String |
ACCESS_MASK_TOCONNECT |
static java.lang.String |
ACCESS_MASK_TODISCONNECT |
static java.lang.String |
ACCESS_MASK_UNLOCK |
static java.lang.String |
ACCESS_MASK_VIEWFORM |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkAccess(java.lang.String accessMask,
java.lang.String check) |
static boolean |
checkAccess(java.lang.String accessMask,
java.lang.String[] check) |
static java.lang.String |
getAccessMask(matrix.db.BusinessObject bo) |
static java.lang.String |
getAccessMask(java.lang.String objectId) |
static java.lang.String[] |
getAccessMask(java.lang.String[] objectIds) |
static java.lang.String[] |
getAccessMaskAsArray(matrix.db.BusinessObject bo) |
static java.lang.String[] |
getAccessMaskAsArray(java.lang.String objectId) |
static java.util.Enumeration<java.lang.Object> |
getAccessMaskAsEnumeration(matrix.db.BusinessObject bo) |
static java.util.Enumeration<java.lang.Object> |
getAccessMaskAsEnumeration(java.lang.String objectId) |
static boolean |
hasAccess(matrix.db.BusinessObject bo,
java.lang.String check) |
static boolean |
hasAccess(matrix.db.BusinessObject bo,
java.lang.String[] check) |
static boolean[] |
hasAccess(java.lang.String[] objectIds,
java.lang.String check) |
static boolean[] |
hasAccess(java.lang.String[] objectIds,
java.lang.String[] check) |
static boolean |
hasAccess(java.lang.String objectId,
java.lang.String check) |
static boolean |
hasAccess(java.lang.String objectId,
java.lang.String[] check) |
public static final java.lang.String ACCESS_MASK_ALL
public static final java.lang.String ACCESS_MASK_READ
public static final java.lang.String ACCESS_MASK_MODIFY
public static final java.lang.String ACCESS_MASK_DELETE
public static final java.lang.String ACCESS_MASK_CHECKOUT
public static final java.lang.String ACCESS_MASK_CHECKIN
public static final java.lang.String ACCESS_MASK_LOCK
public static final java.lang.String ACCESS_MASK_UNLOCK
public static final java.lang.String ACCESS_MASK_CHANGEOWNER
public static final java.lang.String ACCESS_MASK_PROMOTE
public static final java.lang.String ACCESS_MASK_DEMOTE
public static final java.lang.String ACCESS_MASK_SCHEDULE
public static final java.lang.String ACCESS_MASK_OVERRIDE
public static final java.lang.String ACCESS_MASK_ENABLE
public static final java.lang.String ACCESS_MASK_DISABLE
public static final java.lang.String ACCESS_MASK_CREATE
public static final java.lang.String ACCESS_MASK_REVISE
public static final java.lang.String ACCESS_MASK_CHANGEVAULT
public static final java.lang.String ACCESS_MASK_CHANGENAME
public static final java.lang.String ACCESS_MASK_CHANGEPOLICY
public static final java.lang.String ACCESS_MASK_CHANGETYPE
public static final java.lang.String ACCESS_MASK_FROMCONNECT
public static final java.lang.String ACCESS_MASK_TOCONNECT
public static final java.lang.String ACCESS_MASK_FROMDISCONNECT
public static final java.lang.String ACCESS_MASK_TODISCONNECT
public static final java.lang.String ACCESS_MASK_FREEZE
public static final java.lang.String ACCESS_MASK_THAW
public static final java.lang.String ACCESS_MASK_EXECUTE
public static final java.lang.String ACCESS_MASK_VIEWFORM
public static final java.lang.String ACCESS_MASK_GRANT
public static final java.lang.String ACCESS_MASK_REVOKE
public static final java.lang.String ACCESS_MASK_SHOW
public static final java.lang.String ACCESS_MASK_MODIFYFORM
public static java.lang.String[] getAccessMask(java.lang.String[] objectIds)
throws TVCException
TVCExceptionpublic static java.lang.String getAccessMask(matrix.db.BusinessObject bo)
throws TVCException
TVCExceptionpublic static java.util.Enumeration<java.lang.Object> getAccessMaskAsEnumeration(matrix.db.BusinessObject bo)
throws TVCException
TVCExceptionpublic static java.lang.String[] getAccessMaskAsArray(matrix.db.BusinessObject bo)
throws TVCException
TVCExceptionpublic static java.lang.String getAccessMask(java.lang.String objectId)
throws TVCException
TVCExceptionpublic static java.util.Enumeration<java.lang.Object> getAccessMaskAsEnumeration(java.lang.String objectId)
throws TVCException
TVCExceptionpublic static java.lang.String[] getAccessMaskAsArray(java.lang.String objectId)
throws TVCException
TVCExceptionpublic static boolean[] hasAccess(java.lang.String[] objectIds,
java.lang.String check)
throws TVCException
TVCExceptionpublic static boolean[] hasAccess(java.lang.String[] objectIds,
java.lang.String[] check)
throws TVCException
TVCExceptionpublic static boolean hasAccess(java.lang.String objectId,
java.lang.String check)
throws TVCException
TVCExceptionpublic static boolean hasAccess(java.lang.String objectId,
java.lang.String[] check)
throws TVCException
TVCExceptionpublic static boolean hasAccess(matrix.db.BusinessObject bo,
java.lang.String check)
throws TVCException
TVCExceptionpublic static boolean hasAccess(matrix.db.BusinessObject bo,
java.lang.String[] check)
throws TVCException
TVCExceptionpublic static boolean checkAccess(java.lang.String accessMask,
java.lang.String check)
public static boolean checkAccess(java.lang.String accessMask,
java.lang.String[] check)
Copyright ? Technia AB. All Rights Reserved.