Class SignatureStarter
Inheritance
SignatureStarter
Assembly: Lacuna.RestPki.Client.dll
Syntax
public abstract class SignatureStarter
Constructors
SignatureStarter(RestPkiClient)
Declaration
public SignatureStarter(RestPkiClient client)
Parameters
Fields
CertificateInfo
Declaration
protected PKCertificate CertificateInfo
Field Value
Client
Declaration
protected RestPkiClient Client
Field Value
Done
Declaration
Field Value
Properties
CallbackArgument
Declaration
public string CallbackArgument { get; set; }
Property Value
IgnoreRevocationStatusUnknown
Whether validation errors due to the revocation status of a certificate being
unknown should be ignored. Defaults to false.
Declaration
public bool IgnoreRevocationStatusUnknown { get; set; }
Property Value
SecurityContextId
Declaration
public Guid? SecurityContextId { get; set; }
Property Value
SignaturePolicyId
Declaration
public Guid? SignaturePolicyId { get; set; }
Property Value
SignerCertificate
Declaration
public byte[] SignerCertificate { get; set; }
Property Value
Methods
GetCertificateInfo()
Declaration
public PKCertificate GetCertificateInfo()
Returns
SetCallbackArgument(String)
Declaration
public void SetCallbackArgument(string callbackArgument)
Parameters
Type |
Name |
Description |
String |
callbackArgument |
|
SetSecurityContext(Guid)
Declaration
public void SetSecurityContext(Guid securityContextId)
Parameters
Type |
Name |
Description |
Guid |
securityContextId |
|
SetSignaturePolicy(Guid)
Declaration
public void SetSignaturePolicy(Guid signaturePolicyId)
Parameters
Type |
Name |
Description |
Guid |
signaturePolicyId |
|
SetSignerCertificate(Byte[])
Declaration
public void SetSignerCertificate(byte[] certificate)
Parameters
Type |
Name |
Description |
Byte[] |
certificate |
|
Start()
Declaration
public abstract ClientSideSignatureInstructions Start()
Returns
StartAsync()
Declaration
public abstract Task<ClientSideSignatureInstructions> StartAsync()
Returns
StartWithWebPki()
Declaration
public abstract string StartWithWebPki()
Returns
StartWithWebPkiAsync()
Declaration
public abstract Task<string> StartWithWebPkiAsync()
Returns