Pular para o conteúdo principal

PKAlgorithm

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

public abstract class PKAlgorithm

Hierarquia: object → PKAlgorithm

Construtores​

PKAlgorithm()​

protected PKAlgorithm()

Campos​

RSA​

public static readonly PKAlgorithm RSA

Retorno

PKAlgorithm


Propriedades​

Name​

public abstract string Name { get; }

Retorno

string


Oid​

public abstract string Oid { get; }

Retorno

string


Métodos​

Equals(object)​

public override bool Equals(object obj)

Parâmetros

NomeTipoDescrição
objobject

Retorno

bool


Equals(PKAlgorithm)​

public bool Equals(PKAlgorithm other)

Parâmetros

NomeTipoDescrição
otherPKAlgorithm

Retorno

bool


GetHashCode()​

public override int GetHashCode()

Retorno

int


GetInstanceByName(string)​

public static PKAlgorithm GetInstanceByName(string name)

Parâmetros

NomeTipoDescrição
namestring

Retorno

PKAlgorithm


GetInstanceByOID(string)​

public static PKAlgorithm GetInstanceByOID(string oid)

Parâmetros

NomeTipoDescrição
oidstring

Retorno

PKAlgorithm


GetSignatureAlgorithm(DigestAlgorithm)​

public abstract SignatureAlgorithm GetSignatureAlgorithm(DigestAlgorithm digestAlgorithm)

Parâmetros

NomeTipoDescrição
digestAlgorithmDigestAlgorithm

Retorno

SignatureAlgorithm


Operadores​

operator !=(PKAlgorithm, PKAlgorithm)​

public static bool operator !=(PKAlgorithm a, PKAlgorithm b)

Parâmetros

NomeTipoDescrição
aPKAlgorithm
bPKAlgorithm

Retorno

bool


operator ==(PKAlgorithm, PKAlgorithm)​

public static bool operator ==(PKAlgorithm a, PKAlgorithm b)

Parâmetros

NomeTipoDescrição
aPKAlgorithm
bPKAlgorithm

Retorno

bool


Membros herdados​

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

View as Markdown