Show / Hide Table of Contents

Class RestPkiClient

Esta é a classe mais importante no uso do Rest PKI.

Inheritance
Object
RestPkiClient
Inherited Members
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 RestPkiClient : IRestExceptionBuilderPortable, IRestExceptionBuilder

Constructors

| Improve this Doc View Source

RestPkiClient(String, String)

Declaration
public RestPkiClient(string endpointUrl, string authToken)
Parameters
Type Name Description
String endpointUrl
String authToken
| Improve this Doc View Source

RestPkiClient(Uri, String)

Declaration
public RestPkiClient(Uri endpointUri, string authToken)
Parameters
Type Name Description
Uri endpointUri
String authToken

Properties

| Improve this Doc View Source

AuthToken

Declaration
public string AuthToken { get; }
Property Value
Type Description
String
| Improve this Doc View Source

EndpointUri

Declaration
public Uri EndpointUri { get; }
Property Value
Type Description
Uri
| Improve this Doc View Source

MultipartUploadDoubleCheck

Declaration
public bool MultipartUploadDoubleCheck { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

MultipartUploadThreshold

Declaration
public int MultipartUploadThreshold { get; set; }
Property Value
Type Description
Int32
| Improve this Doc View Source

RestPkiVersion

Declaration
public Version RestPkiVersion { get; set; }
Property Value
Type Description
Version

Methods

| Improve this Doc View Source

BuildException(HttpMethod, Uri, HttpResponsePortable)

Declaration
public Exception BuildException(HttpMethod verb, Uri uri, HttpResponsePortable response)
Parameters
Type Name Description
HttpMethod verb
Uri uri
Lacuna.RestClient.HttpResponsePortable response
Returns
Type Description
Exception
Implements
Lacuna.RestClient.IRestExceptionBuilderPortable.BuildException(System.Net.Http.HttpMethod, System.Uri, Lacuna.RestClient.HttpResponsePortable)
| Improve this Doc View Source

BuildExceptionAsync(HttpMethod, Uri, HttpContent)

Declaration
public Task<Exception> BuildExceptionAsync(HttpMethod verb, Uri uri, HttpContent content)
Parameters
Type Name Description
HttpMethod verb
Uri uri
HttpContent content
Returns
Type Description
Task<Exception>
Implements
Lacuna.RestClient.IRestExceptionBuilder.BuildExceptionAsync(System.Net.Http.HttpMethod, System.Uri, System.Net.Http.HttpContent)
| Improve this Doc View Source

CertificateExplorer()

Declaration
public CertificateExplorer CertificateExplorer()
Returns
Type Description
CertificateExplorer
| Improve this Doc View Source

GetAuthentication()

Declaration
public Authentication GetAuthentication()
Returns
Type Description
Authentication
| Improve this Doc View Source

GetCadesSignatureExplorer()

Declaration
public CadesSignatureExplorer GetCadesSignatureExplorer()
Returns
Type Description
CadesSignatureExplorer
| Improve this Doc View Source

GetCadesSignatureFinisher()

Declaration
public CadesSignatureFinisher GetCadesSignatureFinisher()
Returns
Type Description
CadesSignatureFinisher
| Improve this Doc View Source

GetCadesSignatureStarter()

Declaration
public CadesSignatureStarter GetCadesSignatureStarter()
Returns
Type Description
CadesSignatureStarter
| Improve this Doc View Source

GetPadesSignatureExplorer()

Declaration
public PadesSignatureExplorer GetPadesSignatureExplorer()
Returns
Type Description
PadesSignatureExplorer
| Improve this Doc View Source

GetPadesSignatureFinisher()

Declaration
public PadesSignatureFinisher GetPadesSignatureFinisher()
Returns
Type Description
PadesSignatureFinisher
| Improve this Doc View Source

GetPadesSignatureStarter()

Declaration
public PadesSignatureStarter GetPadesSignatureStarter()
Returns
Type Description
PadesSignatureStarter
| Improve this Doc View Source

GetPkiBrazilTimestamper()

Declaration
public Timestamper GetPkiBrazilTimestamper()
Returns
Type Description
Timestamper
| Improve this Doc View Source

UploadFile(Byte[])

Declaration
public BlobReference UploadFile(byte[] content)
Parameters
Type Name Description
Byte[] content
Returns
Type Description
BlobReference
| Improve this Doc View Source

UploadFile(Stream)

Declaration
public BlobReference UploadFile(Stream stream)
Parameters
Type Name Description
Stream stream
Returns
Type Description
BlobReference
| Improve this Doc View Source

UploadFile(String)

Declaration
public BlobReference UploadFile(string path)
Parameters
Type Name Description
String path
Returns
Type Description
BlobReference
| Improve this Doc View Source

UploadFileAsync(Byte[])

Declaration
public Task<BlobReference> UploadFileAsync(byte[] content)
Parameters
Type Name Description
Byte[] content
Returns
Type Description
Task<BlobReference>
| Improve this Doc View Source

UploadFileAsync(Stream)

Declaration
public Task<BlobReference> UploadFileAsync(Stream stream)
Parameters
Type Name Description
Stream stream
Returns
Type Description
Task<BlobReference>
| Improve this Doc View Source

UploadFileAsync(String)

Declaration
public Task<BlobReference> UploadFileAsync(string path)
Parameters
Type Name Description
String path
Returns
Type Description
Task<BlobReference>
Back to top Copyright © 2015-2020 Lacuna Software