public class SignData extends Object
| Constructor and Description |
|---|
SignData() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canEncrypt() |
boolean |
canFlatten() |
String |
getAlias() |
char[] |
getAliasPassword() |
int |
getCertifyMode() |
char[] |
getEncryptOwnerPass() |
int |
getEncryptPermissions() |
char[] |
getEncryptUserPass() |
File |
getKeyFile() |
char[] |
getKeyFilePassword() |
String |
getKeyFilePath() |
char[] |
getKeystorePassword() |
String |
getKeyStorePath() |
String |
getLocation() |
File |
getOutput() |
String |
getOutputFilePath() |
String |
getReason() |
float[] |
getRectangle() |
int |
getSignPage() |
boolean |
isAppendMode() |
boolean |
isKeystoreSign() |
boolean |
isVisibleSignature() |
void |
setAlias(String alias) |
void |
setAliasPassword(char[] password) |
void |
setAppend(boolean b) |
void |
setCertifyMode(int certifyMode) |
void |
setEncrypt(boolean b) |
void |
setEncryptOwnerPass(char[] password) |
void |
setEncryptPermissions(int permissions) |
void |
setEncryptUserPass(char[] password) |
void |
setFlatten(boolean selected) |
void |
setKeyFilePassword(char[] password) |
void |
setKeyFilePath(String path) |
void |
setKeystorePassword(char[] password) |
void |
setKeyStorePath(String path) |
void |
setLocation(String location) |
void |
setOutputFilePath(String path) |
void |
setReason(String reason) |
void |
setRectangle(float x1,
float y1,
float x2,
float y2) |
void |
setSignMode(boolean b) |
void |
setSignPage(int page) |
void |
setVisibleSignature(boolean b) |
String |
toString()
This method is overidden to display messages about its this objects state.
|
boolean |
validate()
Initialises and checks validity of files.
|
public boolean isKeystoreSign()
public void setSignMode(boolean b)
b - True if using a keystore file to sign documentpublic void setOutputFilePath(String path)
path - Absolute path of the destination of the signed documentpublic String getOutputFilePath()
public File getOutput()
public void setKeyFilePath(String path)
path - Absolute path of .pfx file.public String getKeyFilePath()
public File getKeyFile()
public void setKeyStorePath(String path)
public String getKeyStorePath()
public char[] getKeystorePassword()
public void setKeystorePassword(char[] password)
public String getAlias()
public void setAlias(String alias)
public char[] getAliasPassword()
public void setAliasPassword(char[] password)
public void setKeyFilePassword(char[] password)
public char[] getKeyFilePassword()
public boolean canEncrypt()
public void setEncrypt(boolean b)
public String getReason()
public void setReason(String reason)
public void setCertifyMode(int certifyMode)
certifyMode - Certify mode in accordance with PdfSignatureAppearance constants.public int getCertifyMode()
public void setFlatten(boolean selected)
public boolean canFlatten()
public void setEncryptUserPass(char[] password)
public char[] getEncryptUserPass()
public void setEncryptOwnerPass(char[] password)
public char[] getEncryptOwnerPass()
public void setLocation(String location)
public String getLocation()
public void setEncryptPermissions(int permissions)
permissions - In accordance with PdfWriter constantspublic int getEncryptPermissions()
public String toString()
public boolean validate()
public boolean isVisibleSignature()
public void setVisibleSignature(boolean b)
public void setRectangle(float x1,
float y1,
float x2,
float y2)
public float[] getRectangle()
public int getSignPage()
public void setSignPage(int page)
public void setAppend(boolean b)
public boolean isAppendMode()
Copyright © 2017. All rights reserved.