Provides a set of constants that specify how content validation is performed on a storage area.
The constants are set as a bitmask on the CmContentIntegrityOptions property of IStorageArea.
Namespace:
FileNet.Api.ConstantsContent integrity options apply only to an advanced storage area.
Assembly: FileNet.Api (in FileNet.Api.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Enumeration ContentIntegrityOption |
C# |
---|
public enum ContentIntegrityOption |
Visual C++ |
---|
public enum class ContentIntegrityOption |
JavaScript |
---|
FileNet.Api.Constants.ContentIntegrityOption = function(); FileNet.Api.Constants.ContentIntegrityOption.createEnum('FileNet.Api.Constants.ContentIntegrityOption', false); |
Members
Type | Member name | Description |
---|---|---|
VALIDATE_ON_RETRIEVAL |
Validates existence and size at the beginning of content retrieval (prior to returning content to the end user).
Advanced storage area only: Attempts to retrieve from another replica if the content is determined to be invalid.
| |
AUTO_REPAIR_ON_VALIDATE_CONTENT |
Advanced storage area only: If the validateContent API on IStorageArea detects invalid content
(missing, invalid size, invalid signature), initiate auto repair of the content with the replication sweep.
Note that signature validation is only applied if the signature has been computed and the
VERIFY_SIGNATURE_ON_VALIDATE_CONTENT option is specified.
| |
VALIDATE_ON_CREATION |
Validates existence and size after content upload.
Advanced storage area only: Validates existence and size after content replication (target replica).
| |
COMPUTE_CONTENT_SIGNATURE |
If specified, the content signature is always computed during content upload.
| |
VERIFY_SIGNATURE_ON_RETRIEVAL |
If VALIDATE_ON_RETRIEVAL is specified and the content signature has been computed,
verifies the signature prior to returning content to the end user. The content signature is
computed if either content de-duplication is enabled on IStorageArea,
or if the COMPUTE_CONTENT_SIGNATURE option is enabled.
Advanced storage area only: Attempts to retrieve from another replica if the content is determined to be invalid.
| |
VERIFY_SIGNATURE_ON_VALIDATE_CONTENT |
If the content signature has been computed, verifies the signature within the validateContent API on IStorageArea.
The content signature is computed if either content de-duplication is enabled on IStorageArea,
or if the COMPUTE_CONTENT_SIGNATURE option is enabled.
| |
AUTO_REPAIR_ON_RETRIEVAL |
Advanced storage area only: If VALIDATE_ON_RETRIEVAL is enabled and content retrieval detects invalid content
(missing, invalid size, invalid signature), initiate auto repair of the content with the replication sweep.
Note that signature validation is only applied if the signature has been computed and the
VERIFY_SIGNATURE_ON_VALIDATE_CONTENT option is specified.
| |
VERIFY_SIGNATURE_ON_CREATION |
If VALIDATE_ON_CREATION is specified and the content signature has been computed,
verifies the signature after content upload. The content signature is computed if either
content de-duplication is enabled on IStorageArea, or if the COMPUTE_CONTENT_SIGNATURE
option is enabled.
Advanced storage area only: Applies the same logic to content replication.
|