Specifies the
Namespace: FileNet.Api.Core
Assembly: FileNet.Api (in filenet.api.dll)
SecurityPolicy
associated with the given object. The SecurityPolicy
contains one or more SecurityTemplate
objects that define the permissions to assign to a given object. A security template can be one of two types: a VersioningSecurityTemplate
or an ApplicationSecurityTemplate
. A VersioningSecurityTemplate
defines permissions that will be automatically assigned to the object when its version state changes. An ApplicationSecurityTemplate
defines permissions that will be assigned to the object upon an explicit call to do so by an application program. For information on each of these types of templates, refer to their interface descriptions. Assigning a security policy to a
,
, or
object (or their subclasses) is optional.
Namespace: FileNet.Api.Core
Assembly: FileNet.Api (in filenet.api.dll)
Syntax
Visual Basic (Declaration) |
---|
Property SecurityPolicy As ISecurityPolicy |
C# |
---|
ISecurityPolicy SecurityPolicy { get; set; } |
C++ |
---|
property ISecurityPolicy SecurityPolicy abstract { ISecurityPolicy get(); void set(ISecurityPolicy value); } |
J# |
---|
/** property */ public ISecurityPolicy get_SecurityPolicy(); /** property */ public void set_SecurityPolicy(ISecurityPolicy value); |
JScript |
---|
public function get SecurityPolicy() : ISecurityPolicy public function set SecurityPolicy(value : ISecurityPolicy); |
Remarks
Metadata
AllowsDefaultChange: true
Cardinality: SINGLE
CopyToReservation: false
Datatype: OBJECT
DeletionAction: NONE
IsHidden: true
IsOrderable: false
IsSearchable: false
IsValueRequired: false
ModificationAccessRequired: WRITE_ACL
PersistenceType: OWN_COLUMN
ReflectiveProperty: null
RequiredClass: SecurityPolicy
RequiresUniqueElements: false
Settability: READ_WRITE
TargetAccessRequired: READ