C# Класс NFe.Certificado.CertificadoProviders

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
ApagarXMLTeste void
GetProviderValido void
SimularXML void

Открытые методы

Метод Описание
CertificadoProviders ( X509Certificate2 certificado, string folderTemp, int codEmp, string pin ) : System
GetProviderType ( string provider ) : string

Busca o type de um unico provider

GetProviders ( ) : void

Busca uma lista de providers que podem ser utilizados pelo certificado

GetProvidersType ( ) : void

Busca os types dos providers encontrados

Run ( ) : bool

Executa a busca dos providers

TestarProvider ( CertProviders provider ) : bool

Realiza efetivamente o teste assinando o XML de simualação

Приватные методы

Метод Описание
ApagarXMLTeste ( ) : void

Apagar arquivo XML de teste para assinatura

GetProviderValido ( ) : void

Define a propriedade com o provider que deverá ser sugerida ao usuario

SimularXML ( CertProviders provider ) : void

Gera um XML para realizar a simulação do teste da assinatura

Описание методов

CertificadoProviders() публичный Метод

public CertificadoProviders ( X509Certificate2 certificado, string folderTemp, int codEmp, string pin ) : System
certificado System.Security.Cryptography.X509Certificates.X509Certificate2
folderTemp string
codEmp int
pin string
Результат System

GetProviderType() публичный Метод

Busca o type de um unico provider
public GetProviderType ( string provider ) : string
provider string Nome do provider
Результат string

GetProviders() публичный Метод

Busca uma lista de providers que podem ser utilizados pelo certificado
public GetProviders ( ) : void
Результат void

GetProvidersType() публичный Метод

Busca os types dos providers encontrados
public GetProvidersType ( ) : void
Результат void

Run() публичный Метод

Executa a busca dos providers
public Run ( ) : bool
Результат bool

TestarProvider() публичный Метод

Realiza efetivamente o teste assinando o XML de simualação
public TestarProvider ( CertProviders provider ) : bool
provider CertProviders Objeto com as informaçoes do provider que será testado
Результат bool