Pular para o conteúdo principal

RestPkiClient

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

public class RestPkiClient : IRestExceptionBuilderPortable, IRestExceptionBuilder

Hierarquia: object → RestPkiClient

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()

Ver em Markdown