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

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddRequest ( CertificateID certId ) : void
AddRequest ( CertificateID certId, X509Extensions singleRequestExtensions ) : void
Generate ( ) : OcspReq
Generate ( string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate chain ) : OcspReq
Generate ( string signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate chain, SecureRandom random ) : OcspReq
SetRequestExtensions ( X509Extensions requestExtensions ) : void
SetRequestorName ( GeneralName requestorName ) : void
SetRequestorName ( Org.BouncyCastle.Asn1.X509.X509Name requestorName ) : void

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

Метод Описание
GenerateRequest ( DerObjectIdentifier signingAlgorithm, AsymmetricKeyParameter privateKey, X509Certificate chain, SecureRandom random ) : OcspReq

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

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

public AddRequest ( CertificateID certId ) : void
certId CertificateID
Результат void

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

public AddRequest ( CertificateID certId, X509Extensions singleRequestExtensions ) : void
certId CertificateID
singleRequestExtensions Org.BouncyCastle.Asn1.X509.X509Extensions
Результат void

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

public Generate ( ) : OcspReq
Результат OcspReq

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

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

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

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

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

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

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

public SetRequestorName ( GeneralName requestorName ) : void
requestorName Org.BouncyCastle.Asn1.X509.GeneralName
Результат void

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

public SetRequestorName ( Org.BouncyCastle.Asn1.X509.X509Name requestorName ) : void
requestorName Org.BouncyCastle.Asn1.X509.X509Name
Результат void