public GetSignatureAlgorithmByOid ( string oid ) : SignatureAlgorithm | ||
oid | string | |
Результат | SignatureAlgorithm |
public SignatureAlgorithm GetSignatureAlgorithmByOid(string oid)
{
foreach (CipherSuitePlugin plugin in _plugins) {
string[] supported = plugin.SupportedSignatureAlgorithms;
foreach (string sig in supported) {
SignatureAlgorithm sigAlg = plugin.GetSignatureAlgorithm(sig);
if (oid.Equals(sigAlg.CertificateKeyAlgorithm)) {
return sigAlg;
}
}
}
return null;
}