Pular para o conteúdo principal

RestPkiClient

Namespace: Lacuna.RestPki.Client
Assembly: Lacuna.RestPki.Client
Class

public class RestPkiClient : IRestExceptionBuilderPortable, IRestExceptionBuilder

Hierarquia: objectRestPkiClient

Construtores

RestPkiClient(string, string, NameValueCollection)

public RestPkiClient(string endpointUrl, string authToken, NameValueCollection requestTags)

Parâmetros

NomeTipoDescrição
endpointUrlstring
authTokenstring
requestTagsNameValueCollection

RestPkiClient(string, string)

public RestPkiClient(string endpointUrl, string authToken)

Parâmetros

NomeTipoDescrição
endpointUrlstring
authTokenstring

Propriedades

AuthToken

public string AuthToken { get; }

Retorno

string


EndpointUri

public Uri EndpointUri { get; }

Retorno

Uri


MultipartUploadDoubleCheck

public bool MultipartUploadDoubleCheck { get; set; }

Retorno

bool


MultipartUploadThreshold

public int MultipartUploadThreshold { get; set; }

Retorno

int


RestPkiVersion

public Version RestPkiVersion { get; set; }

Retorno

Version


Métodos

BuildException(HttpMethod, Uri, HttpResponsePortable)

public Exception BuildException(HttpMethod verb, Uri uri, HttpResponsePortable response)

Parâmetros

NomeTipoDescrição
verbHttpMethod
uriUri
responseHttpResponsePortable

Retorno

Exception


BuildExceptionAsync(HttpMethod, Uri, HttpContent)

public Task<Exception> BuildExceptionAsync(HttpMethod verb, Uri uri, HttpContent content)

Parâmetros

NomeTipoDescrição
verbHttpMethod
uriUri
contentHttpContent

Retorno

Task<Exception>


CertificateExplorer()

public CertificateExplorer CertificateExplorer()

Retorno

CertificateExplorer


GetAuthentication()

public Authentication GetAuthentication()

Retorno

Authentication


GetCadesSignatureExplorer()

public CadesSignatureExplorer GetCadesSignatureExplorer()

Retorno

CadesSignatureExplorer


GetCadesSignatureFinisher()

public CadesSignatureFinisher GetCadesSignatureFinisher()

Retorno

CadesSignatureFinisher


GetCadesSignatureStarter()

public CadesSignatureStarter GetCadesSignatureStarter()

Retorno

CadesSignatureStarter


GetPadesSignatureExplorer()

public PadesSignatureExplorer GetPadesSignatureExplorer()

Retorno

PadesSignatureExplorer


GetPadesSignatureFinisher()

public PadesSignatureFinisher GetPadesSignatureFinisher()

Retorno

PadesSignatureFinisher


GetPadesSignatureStarter()

public PadesSignatureStarter GetPadesSignatureStarter()

Retorno

PadesSignatureStarter


GetPkiBrazilTimestamper()

public Timestamper GetPkiBrazilTimestamper()

Retorno

Timestamper


UploadFile(byte[])

public BlobReference UploadFile(byte[] content)

Parâmetros

NomeTipoDescrição
contentbyte[]

Retorno

BlobReference


UploadFile(Stream)

public BlobReference UploadFile(Stream stream)

Parâmetros

NomeTipoDescrição
streamStream

Retorno

BlobReference


UploadFile(string)

public BlobReference UploadFile(string path)

Parâmetros

NomeTipoDescrição
pathstring

Retorno

BlobReference


UploadFileAsync(byte[])

public Task<BlobReference> UploadFileAsync(byte[] content)

Parâmetros

NomeTipoDescrição
contentbyte[]

Retorno

Task<BlobReference>


UploadFileAsync(Stream)

public Task<BlobReference> UploadFileAsync(Stream stream)

Parâmetros

NomeTipoDescrição
streamStream

Retorno

Task<BlobReference>


UploadFileAsync(string)

public Task<BlobReference> UploadFileAsync(string path)

Parâmetros

NomeTipoDescrição
pathstring

Retorno

Task<BlobReference>


Membros herdados

GetType(), MemberwiseClone(), ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode()