@Name(value="signActions") @Scope(value=CONVERSATION) public class SignActions extends Object implements Serializable
| Constructor and Description | 
|---|
SignActions()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
error(String msg)  | 
protected String | 
getArchiveFilename(String filename)  | 
List<X509Certificate> | 
getCertificateList()
Returns info about the certificates contained in the current document. 
 | 
protected DocumentModel | 
getCurrentUserModel()  | 
protected SignatureService.SigningDisposition | 
getDisposition(boolean originalIsPdf)  | 
protected String | 
getMessage(String msg)  | 
protected boolean | 
getPDFA()  | 
SignatureService.StatusWithBlob | 
getSigningStatus()
Gets the signing status for the current document. 
 | 
protected void | 
info(String msg)  | 
protected void | 
notifyEvent(String eventId,
           DocumentModel source,
           Map<String,Serializable> properties,
           String comment)  | 
void | 
signCurrentDoc(String signingReason,
              String password)
Signs digitally a PDF blob contained in the current document, modifies the document status and updates UI &
 auditing messages related to signing 
 | 
protected void | 
warn(String msg)  | 
public static final String SIGNATURE_USE_PDFA_PROP
public static final String SIGNATURE_DISPOSITION_PDF
public static final String SIGNATURE_DISPOSITION_NOTPDF
public static final String SIGNATURE_ARCHIVE_FILENAME_FORMAT_PROP
public static final String DEFAULT_ARCHIVE_FORMAT
SimpleDateFormat.protected static final String LABEL_SIGN_DOCUMENT_MISSING
protected static final String NOTIFICATION_SIGN_PROBLEM
protected static final String NOTIFICATION_SIGN_CERTIFICATE_ACCESS_PROBLEM
protected static final String NOTIFICATION_SIGN_SIGNED
public static final String MIME_TYPE_PDF
public static final String DOCUMENT_SIGNED
public static final String DOCUMENT_SIGNED_COMMENT
@In(create=true) protected transient SignatureService signatureService
@In(create=true) protected transient CertService certService
@In(create=true) protected transient NavigationContext navigationContext
@In(create=true) protected ResourcesAccessor resourcesAccessor
@In(create=true,
    required=false)
protected org.jboss.seam.faces.FacesMessages facesMessages
@In(create=true) protected transient UserManager userManager
@In(create=true) protected Principal currentUser
public SignActions()
protected String getMessage(String msg)
protected DocumentModel getCurrentUserModel()
public void signCurrentDoc(String signingReason, String password)
signingReason - password - SignExceptionprotected boolean getPDFA()
protected SignatureService.SigningDisposition getDisposition(boolean originalIsPdf)
protected String getArchiveFilename(String filename)
public SignatureService.StatusWithBlob getSigningStatus()
public List<X509Certificate> getCertificateList() throws SignException
SignExceptionprotected void notifyEvent(String eventId, DocumentModel source, Map<String,Serializable> properties, String comment)
Copyright © 2019 Nuxeo. All rights reserved.