public enum RMAccessRight extends java.lang.Enum<RMAccessRight>
RMPermission
instance
using the RMPermission.setAccessMask
method or retrieved using the
RMPermission.getAccessMask
method.Enum Constant and Description |
---|
AddMarking
Specifies the right to allow or deny permission to assign a Marking
to a repository object.
|
ChangeState
Specifies the right to allow or deny permission to change the
lifecycle state of a repository object.
|
CreateInstance
Specifies the right to allow or deny permission to create an
instance of a repository object.
|
Delete
Specifies the right to allow or deny permission to delete an
instance of a repository object.
|
Link
Specifies the right to allow or deny permission to link to an
instance of a repository object.
|
MajorVersion
Specifies the right to allow or deny permission to create a
major version of a repository document.
|
MinorVersion
Specifies the right to allow or deny permission to create a
minor version of a repository document.
|
None
Specifies no access rights to an object.
|
Read
Specifies the right to allow or deny permission to view
properties of a repository object.
|
ReadACL
Specifies the right to allow or deny permission to view
the security of a repository object.
|
RemoveMarking
Specifies the right to allow or deny permission to remove a Marking
from a repository object.
|
Unlink
Specifies the right to allow or deny permission to unlink from an
instance of a repository object.
|
UseMarking
Determines whether or not the Marking constraint mask is applied.
|
ViewContent
Specifies the right to allow or deny permission to view
content of a repository object.
|
Write
Specifies the right to allow or deny permission to modify the
properties of a repository object.
|
WriteACL
Specifies the right to allow or deny permission to modify the
security of a repository object.
|
WriteAnyOwner
Specifies the right to allow or deny the ability to change the
owner of a repository object to another user.
|
Modifier and Type | Method and Description |
---|---|
int |
getIntValue()
Returns the integer value associated with this member.
|
static RMAccessRight |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static RMAccessRight[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RMAccessRight AddMarking
public static final RMAccessRight ChangeState
public static final RMAccessRight CreateInstance
public static final RMAccessRight Delete
public static final RMAccessRight Link
public static final RMAccessRight MajorVersion
public static final RMAccessRight MinorVersion
public static final RMAccessRight None
public static final RMAccessRight Read
public static final RMAccessRight ReadACL
public static final RMAccessRight RemoveMarking
public static final RMAccessRight Unlink
public static final RMAccessRight UseMarking
public static final RMAccessRight ViewContent
public static final RMAccessRight Write
public static final RMAccessRight WriteACL
public static final RMAccessRight WriteAnyOwner
public static RMAccessRight[] values()
for (RMAccessRight c : RMAccessRight.values()) System.out.println(c);
public static RMAccessRight valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getIntValue()
int
value.© Copyright IBM Corp. 2010, 2013. All Rights Reserved.