Show / Hide Table of Contents

Class CadesSignatureStarter

Inheritance
Object
SignatureStarter
CadesSignatureStarter
Inherited Members
SignatureStarter.Client
SignatureStarter.SignerCertificate
SignatureStarter.SignaturePolicyId
SignatureStarter.SecurityContextId
SignatureStarter.CallbackArgument
SignatureStarter.IgnoreRevocationStatusUnknown
SignatureStarter.Done
SignatureStarter.CertificateInfo
SignatureStarter.SetSignerCertificate(Byte[])
SignatureStarter.SetSignaturePolicy(Guid)
SignatureStarter.SetSecurityContext(Guid)
SignatureStarter.SetCallbackArgument(String)
SignatureStarter.GetCertificateInfo()
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.RestPki.Client
Assembly: Lacuna.RestPki.Client.dll
Syntax
public class CadesSignatureStarter : SignatureStarter

Constructors

CadesSignatureStarter(RestPkiClient)

Declaration
public CadesSignatureStarter(RestPkiClient client)
Parameters
Type Name Description
RestPkiClient client

Properties

DigestAlgorithmsForDetachedSignature

Declaration
public List<DigestAlgorithm> DigestAlgorithmsForDetachedSignature { get; set; }
Property Value
Type Description
List<DigestAlgorithm>

EncapsulateContent

Declaration
public bool? EncapsulateContent { get; set; }
Property Value
Type Description
Nullable<Boolean>

Methods

SetCmsToCoSign(FileResult)

Declaration
public void SetCmsToCoSign(FileResult fileResult)
Parameters
Type Name Description
FileResult fileResult

SetCmsToCoSign(Byte[])

Declaration
public void SetCmsToCoSign(byte[] cmsToCoSign)
Parameters
Type Name Description
Byte[] cmsToCoSign

SetCmsToCoSign(Stream)

Declaration
public void SetCmsToCoSign(Stream stream)
Parameters
Type Name Description
Stream stream

SetCmsToCoSign(String)

Declaration
public void SetCmsToCoSign(string path)
Parameters
Type Name Description
String path

SetContentToSign(Byte[])

Declaration
public void SetContentToSign(byte[] content)
Parameters
Type Name Description
Byte[] content

SetContentToSign(Stream)

Declaration
public void SetContentToSign(Stream stream)
Parameters
Type Name Description
Stream stream

SetEncapsulateContent(Nullable<Boolean>)

Declaration
public void SetEncapsulateContent(bool? encapsulateContent)
Parameters
Type Name Description
Nullable<Boolean> encapsulateContent

SetFileToSign(String)

Declaration
public void SetFileToSign(string path)
Parameters
Type Name Description
String path

Start()

Declaration
public override ClientSideSignatureInstructions Start()
Returns
Type Description
ClientSideSignatureInstructions
Overrides
SignatureStarter.Start()

StartAsync()

Declaration
public override Task<ClientSideSignatureInstructions> StartAsync()
Returns
Type Description
Task<ClientSideSignatureInstructions>
Overrides
SignatureStarter.StartAsync()

StartWithWebPki()

Declaration
public override string StartWithWebPki()
Returns
Type Description
String
Overrides
SignatureStarter.StartWithWebPki()

StartWithWebPkiAsync()

Declaration
public override Task<string> StartWithWebPkiAsync()
Returns
Type Description
Task<String>
Overrides
SignatureStarter.StartWithWebPkiAsync()
Back to top Copyright © 2015-2020 Lacuna Software