java.lang.Object
com.sun.jarsigner.ContentSigner
Deprecated, for removal: This API element is subject to removal in a future version.
This class has been deprecated.
This class defines a content signing service.
 Implementations must be instantiable using a zero-argument constructor.
- Since:
 - 1.5
 
- 
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. - 
Method Summary
Modifier and TypeMethodDescriptionabstract byte[]generateSignedData(ContentSignerParameters parameters, boolean omitContent, boolean applyTimestamp) Deprecated, for removal: This API element is subject to removal in a future version.Generates a PKCS #7 signed data message. 
- 
Constructor Details
- 
ContentSigner
public ContentSigner()Deprecated, for removal: This API element is subject to removal in a future version. 
 - 
 - 
Method Details
- 
generateSignedData
public abstract byte[] generateSignedData(ContentSignerParameters parameters, boolean omitContent, boolean applyTimestamp) throws NoSuchAlgorithmException, CertificateException, IOException Deprecated, for removal: This API element is subject to removal in a future version.Generates a PKCS #7 signed data message. This method is used when the signature has already been generated. The signature, the signer's details, and optionally a signature timestamp and the content that was signed, are all packaged into a signed data message.- Parameters:
 parameters- The non-null input parameters.omitContent- true if the content should be omitted from the signed data message. Otherwise the content is included.applyTimestamp- true if the signature should be timestamped. Otherwise timestamping is not performed.- Returns:
 - A PKCS #7 signed data message.
 - Throws:
 NoSuchAlgorithmException- The exception is thrown if the signature algorithm is unrecognised.CertificateException- The exception is thrown if an error occurs while processing the signer's certificate or the TSA's certificate.IOException- The exception is thrown if an error occurs while generating the signature timestamp or while generating the signed data message.NullPointerException- The exception is thrown if parameters is null.
 
 -