C# Класс Org.BouncyCastle.Ocsp.BasicOcspRespGenerator

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

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

Метод Описание
AddResponse ( CertificateID certID, CertificateStatus certStatus ) : void
AddResponse ( CertificateID certID, CertificateStatus certStatus, System.DateTime thisUpdate, System.DateTime nextUpdate, X509Extensions singleExtensions ) : void
AddResponse ( CertificateID certID, CertificateStatus certStatus, System.DateTime nextUpdate, X509Extensions singleExtensions ) : void
AddResponse ( CertificateID certID, CertificateStatus certStatus, X509Extensions singleExtensions ) : void
BasicOcspRespGenerator ( AsymmetricKeyParameter publicKey ) : System
BasicOcspRespGenerator ( RespID responderID ) : System
Generate ( string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate chain, System.DateTime thisUpdate ) : BasicOcspResp
Generate ( string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate chain, System.DateTime producedAt, SecureRandom random ) : BasicOcspResp
SetResponseExtensions ( X509Extensions responseExtensions ) : void

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

Метод Описание
GenerateResponse ( string signatureName, AsymmetricKeyParameter privateKey, X509Certificate chain, System.DateTime producedAt, SecureRandom random ) : BasicOcspResp

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

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

public AddResponse ( CertificateID certID, CertificateStatus certStatus ) : void
certID CertificateID
certStatus CertificateStatus
Результат void

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

public AddResponse ( CertificateID certID, CertificateStatus certStatus, System.DateTime thisUpdate, System.DateTime nextUpdate, X509Extensions singleExtensions ) : void
certID CertificateID
certStatus CertificateStatus
thisUpdate System.DateTime
nextUpdate System.DateTime
singleExtensions Org.BouncyCastle.Asn1.X509.X509Extensions
Результат void

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

public AddResponse ( CertificateID certID, CertificateStatus certStatus, System.DateTime nextUpdate, X509Extensions singleExtensions ) : void
certID CertificateID
certStatus CertificateStatus
nextUpdate System.DateTime
singleExtensions Org.BouncyCastle.Asn1.X509.X509Extensions
Результат void

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

public AddResponse ( CertificateID certID, CertificateStatus certStatus, X509Extensions singleExtensions ) : void
certID CertificateID
certStatus CertificateStatus
singleExtensions Org.BouncyCastle.Asn1.X509.X509Extensions
Результат void

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

public BasicOcspRespGenerator ( AsymmetricKeyParameter publicKey ) : System
publicKey Org.BouncyCastle.Crypto.AsymmetricKeyParameter
Результат System

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

public BasicOcspRespGenerator ( RespID responderID ) : System
responderID RespID
Результат System

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

public Generate ( string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate chain, System.DateTime thisUpdate ) : BasicOcspResp
signingAlgorithm string
privateKey Org.BouncyCastle.Crypto.AsymmetricKeyParameter
chain Org.BouncyCastle.X509.X509Certificate
thisUpdate System.DateTime
Результат BasicOcspResp

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

public Generate ( string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate chain, System.DateTime producedAt, SecureRandom random ) : BasicOcspResp
signingAlgorithm string
privateKey Org.BouncyCastle.Crypto.AsymmetricKeyParameter
chain Org.BouncyCastle.X509.X509Certificate
producedAt System.DateTime
random Org.BouncyCastle.Security.SecureRandom
Результат BasicOcspResp

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

public SetResponseExtensions ( X509Extensions responseExtensions ) : void
responseExtensions Org.BouncyCastle.Asn1.X509.X509Extensions
Результат void