it.sistematica.isharedoc.action.iservice
Class RemoteSignatureAction

java.lang.Object
  extended by it.sistematica.isharedoc.action.BaseAction
      extended by it.sistematica.isharedoc.action.iservice.RemoteSignatureAction
All Implemented Interfaces:
org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware

@Controller(value="iserviceRemoteSignatureAction")
public class RemoteSignatureAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  boolean addSign
           
(package private)  CloudManager cloudManager
           
(package private)  it.neverworks.data.EntityManager entities
           
(package private)  KeyringManager keyringManager
           
(package private)  it.neverworks.application.service.UserInfo userInfo
           
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session
 
Constructor Summary
RemoteSignatureAction()
           
 
Method Summary
 java.lang.String getCertAlias()
           
 CloudDocument getCloudFile()
           
 CloudFolder getCloudParent()
           
 CloudSession getCloudSession()
           
 CloudStream getCloudStream()
           
 CloudFolder getDestination()
           
 Keyring getKeyring()
           
 java.util.List<KeyringItem.X509Certificate> getKeyringDigitalSignatureCertificates()
           
 KeyringSession getKeyringSession()
           
 it.neverworks.security.signature.DigSigUtils.SignMethod getSignMethod()
           
 java.util.Set<it.neverworks.security.signature.DigSigUtils.SignMethod> getSignMethods()
           
 java.util.List<Keyring> getUserKeyrings()
           
 boolean isAddSign()
           
 void prepare()
           
 java.lang.String remoteSignDialog()
           
 void setAddSign(boolean addSign)
           
 void setCertAlias(java.lang.String certAlias)
           
 void setSignMethod(it.neverworks.security.signature.DigSigUtils.SignMethod signMethod)
           
 void setUserKeyrings(java.util.List<Keyring> userKeyrings)
           
 java.lang.String sign()
           
 
Methods inherited from class it.sistematica.isharedoc.action.BaseAction
dateFormat, escapeHTML, escapeJavascript, escapeXml, execute, getCancelMessage, getExceptionStack, getFileId, getFileName, getJsonResult, getParameters, getRedirectURL, getRequestId, getResultCode, getResultMessage, getSearch, getServletRequest, getSession, getTaskLink, prepareCloudFile, prepareEntity, prepareEntity, prepareEntityUsingString, prepareEntityUsingString, prepareExport, prepareExport, setFileId, setFileName, setParameters, setServletRequest, setSession, trimToLength, trimToLength, unescapeHTML, unescapeJavascript, unescapeXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entities

it.neverworks.data.EntityManager entities

cloudManager

CloudManager cloudManager

userInfo

it.neverworks.application.service.UserInfo userInfo

keyringManager

KeyringManager keyringManager

addSign

boolean addSign
Constructor Detail

RemoteSignatureAction

public RemoteSignatureAction()
Method Detail

remoteSignDialog

public java.lang.String remoteSignDialog()

prepare

public void prepare()

sign

public java.lang.String sign()

getKeyringDigitalSignatureCertificates

public java.util.List<KeyringItem.X509Certificate> getKeyringDigitalSignatureCertificates()

getSignMethods

public java.util.Set<it.neverworks.security.signature.DigSigUtils.SignMethod> getSignMethods()

getSignMethod

public it.neverworks.security.signature.DigSigUtils.SignMethod getSignMethod()

setSignMethod

public void setSignMethod(it.neverworks.security.signature.DigSigUtils.SignMethod signMethod)

isAddSign

public boolean isAddSign()

setAddSign

public void setAddSign(boolean addSign)

getUserKeyrings

public java.util.List<Keyring> getUserKeyrings()

setUserKeyrings

public void setUserKeyrings(java.util.List<Keyring> userKeyrings)

getKeyring

public Keyring getKeyring()

getKeyringSession

public KeyringSession getKeyringSession()

getCertAlias

public java.lang.String getCertAlias()

setCertAlias

public void setCertAlias(java.lang.String certAlias)

getCloudSession

public CloudSession getCloudSession()

getCloudParent

public CloudFolder getCloudParent()

getCloudFile

public CloudDocument getCloudFile()

getDestination

public CloudFolder getDestination()

getCloudStream

public CloudStream getCloudStream()