|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectnet.createform.common.PdfSecParam
public abstract class PdfSecParam
実行ランタイムの PDF セキュリティパラメータオブジェクトの基底クラス。
PDF セキュリティを実行オプションから設定するための拡張実行オプションクラスです。 このクラスは abstract な基底クラスであり、ユーザが直接このクラスを使用することはありません。
40-bit セキュリティを使用する場合は、PdfSecParam40Bit クラスを、
128-bit セキュリティを使用する場合は、PdfSecParam128Bit クラスをそれぞれ使用して下さい。
また、実行オプションの指定方法に関しては、RuntimeParam クラスの記述を参照して下さい。
RuntimeParam,
PdfSecParam40Bit,
PdfSecParam128Bit,
直列化された形式| フィールドの概要 | |
|---|---|
static java.lang.String |
OPTION
PDF セキュリティ設定オプション "-X" |
static java.lang.String |
OPTION_MASTER_PASSWORD
PDF セキュリティ マスタパスワード設定オプション "-Xm" |
static java.lang.String |
OPTION_USER_PASSWORD
PDF セキュリティ ユーザパスワード設定オプション "-Xu" |
| コンストラクタの概要 | |
|---|---|
PdfSecParam()
|
|
| メソッドの概要 | |
|---|---|
java.lang.Object |
clone()
|
java.lang.String |
getCommandLine()
設定されているコマンドライン文字列を返します。 |
java.lang.String |
getMasterPassword()
設定されているマスタパスワードを返します。 |
abstract int |
getSecLevel()
セキュリティレベルを返します。 |
java.lang.String |
getUserPassword()
設定されているユーザパスワードを返します。 |
void |
init()
すべてのプロパティを初期化します。 |
boolean |
isProhibitAssemble()
文書アセンブリが許可されていないかどうかを返します。 |
void |
setCommandLine(java.lang.String commandline)
コマンドライン文字列を設定します。 |
void |
setMasterPassword(java.lang.String pass)
マスタパスワードを設定します。 |
void |
setProhibitAssemble(boolean prohibit)
文書アセンブリを許可しない設定を行います。 |
void |
setUserPassword(java.lang.String pass)
ユーザパスワードを設定します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final java.lang.String OPTION
public static final java.lang.String OPTION_USER_PASSWORD
public static final java.lang.String OPTION_MASTER_PASSWORD
| コンストラクタの詳細 |
|---|
public PdfSecParam()
| メソッドの詳細 |
|---|
public abstract int getSecLevel()
public void setUserPassword(java.lang.String pass)
pass - パスワードpublic java.lang.String getUserPassword()
public void setMasterPassword(java.lang.String pass)
pass - パスワードpublic java.lang.String getMasterPassword()
public void setProhibitAssemble(boolean prohibit)
prohibit - 許可しないかどうかpublic boolean isProhibitAssemble()
public void setCommandLine(java.lang.String commandline)
(ex.)
PdfSecParam sec = new PdfSecParam40Bit();
sec.setCommandLine("-Xusecret -Xmmsecret -Xp -Xs");
commandline - コマンドライン文字列public java.lang.String getCommandLine()
(ex.) "-Xusecret -Xmmsecret -Xp -Xs"
public void init()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.Object 内の clonejava.lang.CloneNotSupportedException
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||