|
Oracle® Information Rights Management Server Java API Reference 11g Release 1 (11.1.1) E12907-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EncryptionOptions
Encryption options for sealing content. The most common use of this class is to alter the size of the encrypted content blocks in the sealed file. Note that most of the important parameters (algorithm, key-size, etc.) are determined by the choice of CryptoSchema
associated with the classification.
Instances of Encryption Options objects can be created using the following factory style method(s).
EncryptionOptions object = createEncryptionOptions
(
publicHeaderPeriod,
encryptedContentBlockSize);
Encryption Options instances can be serialized as an XML document. This XML document can also be used to recreate a Encryption Options object. The following XML document shows an example Encryption Options in XML form.
<?xml version="1.0" encoding="UTF-8"?>
<content:EncryptionOptions xmlns:content="http://xmlns.oracle.com/irm/content">
<publicHeaderPeriod>1</publicHeaderPeriod>
<encryptedContentBlockSize>16384</encryptedContentBlockSize>
</content:EncryptionOptions>
Method Summary | |
---|---|
int |
getEncryptedContentBlockSize() Encrypted content block size. |
int |
getPublicHeaderPeriod() Public header repeat period. |
Method Detail |
---|
int getPublicHeaderPeriod()
int getEncryptedContentBlockSize()
|
Oracle® Information Rights Management Server Java API Reference 11g Release 1 (11.1.1) E12907-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |