PKAlgorithm
Namespace: Lacuna.Pki
Assembly: Lacuna.Pki
Class
public abstract class PKAlgorithm
Hierarquia: object → PKAlgorithm
Construtores
PKAlgorithm()
protected PKAlgorithm()
Campos
DSA
public static readonly PKAlgorithm DSA
Retorno
EC
public static readonly PKAlgorithm EC
Retorno
RSA
public static readonly PKAlgorithm RSA
Retorno
Propriedades
Name
public abstract string Name { get; }
Retorno
Oid
public abstract string Oid { get; }
Retorno
Métodos
Equals(object)
public override bool Equals(object obj)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
obj | object |
Retorno
Equals(PKAlgorithm)
public bool Equals(PKAlgorithm other)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
other | PKAlgorithm |
Retorno
GetHashCode()
public override int GetHashCode()
Retorno
GetInstanceByName(string)
public static PKAlgorithm GetInstanceByName(string name)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
name | string |
Retorno
GetInstanceByOID(string)
public static PKAlgorithm GetInstanceByOID(string oid)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
oid | string |
Retorno
GetSignatureAlgorithm(DigestAlgorithm)
public abstract SignatureAlgorithm GetSignatureAlgorithm(DigestAlgorithm digestAlgorithm)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
digestAlgorithm | DigestAlgorithm |
Retorno
Operadores
operator !=(PKAlgorithm, PKAlgorithm)
public static bool operator !=(PKAlgorithm a, PKAlgorithm b)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
a | PKAlgorithm | |
b | PKAlgorithm |
Retorno
operator ==(PKAlgorithm, PKAlgorithm)
public static bool operator ==(PKAlgorithm a, PKAlgorithm b)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
a | PKAlgorithm | |
b | PKAlgorithm |
Retorno
Membros herdados
ToString(), Equals(object, object), ReferenceEquals(object, object), GetType(), MemberwiseClone()