C# Class Org.BouncyCastle.Ocsp.BasicOcspRespGenerator

ファイルを表示 Open project: nonorganic/dssnet

Public Methods

Method Description
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

Private Methods

Method Description
GenerateResponse ( string signatureName, AsymmetricKeyParameter privateKey, X509Certificate chain, System.DateTime producedAt, SecureRandom random ) : BasicOcspResp

Method Details

AddResponse() public method

public AddResponse ( CertificateID certID, CertificateStatus certStatus ) : void
certID CertificateID
certStatus CertificateStatus
return void

AddResponse() public method

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
return void

AddResponse() public method

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
return void

AddResponse() public method

public AddResponse ( CertificateID certID, CertificateStatus certStatus, X509Extensions singleExtensions ) : void
certID CertificateID
certStatus CertificateStatus
singleExtensions Org.BouncyCastle.Asn1.X509.X509Extensions
return void

BasicOcspRespGenerator() public method

public BasicOcspRespGenerator ( AsymmetricKeyParameter publicKey ) : System
publicKey Org.BouncyCastle.Crypto.AsymmetricKeyParameter
return System

BasicOcspRespGenerator() public method

public BasicOcspRespGenerator ( RespID responderID ) : System
responderID RespID
return System

Generate() public method

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
return BasicOcspResp

Generate() public method

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
return BasicOcspResp

SetResponseExtensions() public method

public SetResponseExtensions ( X509Extensions responseExtensions ) : void
responseExtensions Org.BouncyCastle.Asn1.X509.X509Extensions
return void