java.lang.Object
es.juntadeandalucia.afirma.client.beans.xml.elements.dss.OptionalInputs
All Implemented Interfaces:
OasisDssCoreSchemaNS

public class OptionalInputs extends Object implements OasisDssCoreSchemaNS
###################################################################
<dss:OptionalInputs>
###################################################################

Contiene parámetros adicionales de la petición definidos en [DSS Core] u otros perfiles
o implementaciones DSS.

Los elementos que puede contener OptionalInputs dependen del contexto en el que se encuentre
incluido. Por favor, consulte los esquemas específicos para cada servicio para obtener más información
acerca de qué elementos puede contener en cada contexto.
Version:
Revision: $Rev: 10760 $
, Last modified: $Date: 2018-01-05 12:17:45 +0100 (Fri, 05 Jan 2018) $
, Modified by: $Author: miguelangel.ager $
Author:
Ernesto Salgado Suárez
  • Constructor Details

    • OptionalInputs

      public OptionalInputs(ClaimedIdentity claimedIdentity)
      Constructor de la clase. Utilizado por la factoría ArchiveRetrievalRequestFactory
      Parameters:
      claimedIdentity - Elemento ClaimedIdentity
    • OptionalInputs

      public OptionalInputs(ClaimedIdentity claimedIdentity, ResponseID responseID)
      Constructor de la clase. Utilizado por la factoría AsyncRequestFactory
      Parameters:
      claimedIdentity - Elemento ClaimedIdentity
    • OptionalInputs

      public OptionalInputs(ClaimedIdentity claimedIdentity, KeySelector keySelector, ReferenceId referenceId, SignatureType signatureType, SignatureForm signatureForm, HashAlgorithm hashAlgorithm, AdditionalDocumentInfo additionalDocumentInfo, XMLSignatureMode xmlSignatureMode, IncludeEContent includeEContent, GenerateUnderSignaturePolicy generateUnderSignaturePolicy, IgnoreGracePeriod ignoreGracePeriod, ParallelSignature parallelSignature, CounterSignature counterSignature, AdditionalSignatureInfo additionalSignatureInfo)
      Constructor de la clase.
      Parameters:
      claimedIdentity - Elemento ClaimedIdentity
      keySelector - Elemento KeySelector
      referenceId - Elemento ReferenceId
      signatureType - Elemento SignatureType
      signatureForm - Elemento SignatureForm
      hashAlgorithm - Elemento HashAlgorithm
      additionalDocumentInfo - Elemento additionalDocumentInfo
      xmlSignatureMode - Elemento xmlSignatureMode
      includeEContent - Elemento includeEContent
      generateUnderSignaturePolicy - Elemento generateUnderSignaturePolicy
      ignoreGracePeriod - Elemento ignoreGracePeriod
      parallelSignature - Elemento parallelSignature
      counterSignature - Elemento counterSignature
    • OptionalInputs

      public OptionalInputs(ClaimedIdentity claimedIdentity, ReturnReadableCertificateInfo returnReadableCertificateInfo, ReturnVerificationReport returnVerificationReport)
      Constructor de la clase para verificación de certificados
      Parameters:
      claimedIdentity - Elemento claimedIdentity
      returnReadableCertificateInfo - Elemento returnReadableCertificateInfo
      returnVerificationReport - ReturnVerificationReport returnVerificationReport
    • OptionalInputs

      public OptionalInputs(ClaimedIdentity claimedIdentity, ReturnReadableCertificateInfo returnReadableCertificateInfo, AdditionalReportOption additionalReportOption, ReturnProcessingDetails returnProcessingDetails, ReturnSigPolicyDocument returnSigPolicyDocument, ReturnSignedDataInfo returnSignedDataInfo, ReturnVerificationReport returnVerificationReport, boolean version6)
      Constructor de la clase para verificación de firmas
      Parameters:
      claimedIdentity - Elemento claimedIdentity
      returnReadableCertificateInfo - Elemento returnReadableCertificateInfo
      additionalReportOption - Elemento additionalReportOption
      returnProcessingDetails - Elemento returnProcessingDetails
      returnSigPolicyDocument - Elemento returnSigPolicyDocument
      returnSignedDataInfo - Elemento returnSignedDataInfo
      returnVerificationReport - Elemento returnVerificationReport
    • OptionalInputs

      public OptionalInputs(ClaimedIdentity claimedIdentity, TargetSigner targetSigner, ReturnUpdatedSignature returnUpdatedSignature, IgnoreGracePeriod ignoreGracePeriod)
      Constructor de la clase para el upgrade de firmas con targetSigner
      Parameters:
      claimedIdentity - Elemento claimedIdentity
      targetSigner - Elmento targetSigner
      returnUpdatedSignature - Elmento returnUpdatedSignature
      ignoreGracePeriod - Elmento ignoreGracePeriod
    • OptionalInputs

      public OptionalInputs(ClaimedIdentity claimedIdentity, ReturnUpdatedSignature returnUpdatedSignature, IgnoreGracePeriod ignoreGracePeriod)
      Constructor de la clase para el upgrade de firmas sin TargetSigner
      Parameters:
      claimedIdentity - Elemento claimedIdentity
      returnUpdatedSignature - Elmento returnUpdatedSignature
      ignoreGracePeriod - Elmento ignoreGracePeriod
  • Method Details