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
| Nome | Tipo | Descrição |
|---|---|---|
endpointUrl | string | |
authToken | string | |
requestTags | NameValueCollection |
RestPkiClient(string, string)
public RestPkiClient(string endpointUrl, string authToken)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
endpointUrl | string | |
authToken | string |
Propriedades
AuthToken
public string AuthToken { get; }
Retorno
EndpointUri
public Uri EndpointUri { get; }
Retorno
MultipartUploadDoubleCheck
public bool MultipartUploadDoubleCheck { get; set; }
Retorno
MultipartUploadThreshold
public int MultipartUploadThreshold { get; set; }
Retorno
RestPkiVersion
public Version RestPkiVersion { get; set; }
Retorno
Métodos
BuildException(HttpMethod, Uri, HttpResponsePortable)
public Exception BuildException(HttpMethod verb, Uri uri, HttpResponsePortable response)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
verb | HttpMethod | |
uri | Uri | |
response | HttpResponsePortable |
Retorno
BuildExceptionAsync(HttpMethod, Uri, HttpContent)
public Task<Exception> BuildExceptionAsync(HttpMethod verb, Uri uri, HttpContent content)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
verb | HttpMethod | |
uri | Uri | |
content | HttpContent |
Retorno
CertificateExplorer()
public CertificateExplorer CertificateExplorer()
Retorno
GetAuthentication()
public Authentication GetAuthentication()
Retorno
GetCadesSignatureExplorer()
public CadesSignatureExplorer GetCadesSignatureExplorer()
Retorno
GetCadesSignatureFinisher()
public CadesSignatureFinisher GetCadesSignatureFinisher()
Retorno
GetCadesSignatureStarter()
public CadesSignatureStarter GetCadesSignatureStarter()
Retorno
GetPadesSignatureExplorer()
public PadesSignatureExplorer GetPadesSignatureExplorer()
Retorno
GetPadesSignatureFinisher()
public PadesSignatureFinisher GetPadesSignatureFinisher()
Retorno
GetPadesSignatureStarter()
public PadesSignatureStarter GetPadesSignatureStarter()
Retorno
GetPkiBrazilTimestamper()
public Timestamper GetPkiBrazilTimestamper()
Retorno
UploadFile(byte[])
public BlobReference UploadFile(byte[] content)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
content | byte[] |
Retorno
UploadFile(Stream)
public BlobReference UploadFile(Stream stream)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
stream | Stream |
Retorno
UploadFile(string)
public BlobReference UploadFile(string path)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
path | string |
Retorno
UploadFileAsync(byte[])
public Task<BlobReference> UploadFileAsync(byte[] content)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
content | byte[] |
Retorno
UploadFileAsync(Stream)
public Task<BlobReference> UploadFileAsync(Stream stream)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
stream | Stream |
Retorno
UploadFileAsync(string)
public Task<BlobReference> UploadFileAsync(string path)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
path | string |
Retorno
Membros herdados
GetType(), MemberwiseClone(), ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode()