Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class CertificadoDigitalInterop

    Trabalhar com certificado digital - Interop

    Inheritance
    object
    CertificadoDigitalInterop
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Unimake.Security.Platform
    Assembly: Unimake.Security.Platform.dll
    Syntax
    [ClassInterface(ClassInterfaceType.AutoDual)]
    [ProgId("Unimake.Security.Platform.CertificadoDigitalInterop")]
    [ComVisible(true)]
    public class CertificadoDigitalInterop

    Constructors

    CertificadoDigitalInterop()

    Trabalhar com certificado digital

    Declaration
    public CertificadoDigitalInterop()

    Methods

    AbrirTelaSelecao()

    Abre a tela para selecionar o certificado digital

    Declaration
    public void AbrirTelaSelecao()

    CarregarCertificadoDigitalA1(string, string)

    Carrega o certificado digital A1 partindo o arquivo .PFX

    Declaration
    public void CarregarCertificadoDigitalA1(string caminho, string senha)
    Parameters
    Type Name Description
    string caminho

    Caminho do arquivo .PFX do certificado A1

    string senha

    Senha de instalação/uso do certificado

    FromBase64(string, string)

    Converte a string Base64 no certificado

    Declaration
    public void FromBase64(string base64, string password)
    Parameters
    Type Name Description
    string base64

    String base64 convertida pelo método ToBase64(string)

    string password

    Senha do certificado

    GetNotAfter()

    Retorna o Not After (Data de vencimento final do certificado digital) do certificado digital

    Declaration
    public string GetNotAfter()
    Returns
    Type Description
    string

    Retorna o Not After

    GetNotBefore()

    Retorna o Not Before (Data de vencimento inicial do certificado digital) do certificado digital

    Declaration
    public string GetNotBefore()
    Returns
    Type Description
    string

    Retorna o NotBefore

    GetSerialNumber()

    Retorna o SerialNumber do certificado digital selecionado

    Declaration
    public string GetSerialNumber()
    Returns
    Type Description
    string

    SerialNumber do certificado digital selecionado

    GetSubject()

    Retorna o subject do certificado digital selecionado

    Declaration
    public string GetSubject()
    Returns
    Type Description
    string

    Subject do certificado digital selecionado

    GetThumbprint()

    Retorna o thumbprint do certificado digital selecionado

    Declaration
    public string GetThumbprint()
    Returns
    Type Description
    string

    Thumbprint do certificado digital selecionado

    ToBase64(string)

    Converter o arquivo do certificado A1 (.PFX) para string Base64

    Declaration
    public string ToBase64(string arquivo)
    Parameters
    Type Name Description
    string arquivo

    Caminho do arquivo do certificado A1 (.PFX)

    Returns
    Type Description
    string

    Retorna o BASE64 do arquivo do certificado digital

    Vencido()

    Verifica se o certificado digital selecionado está vencido

    Declaration
    public bool Vencido()
    Returns
    Type Description
    bool

    true = vencido