Org.BouncyCastle.Cmp.ProtectedPkiMessage
Wrapper for a PKIMessage with protection attached to it.
namespace Org.BouncyCastle.Cmp
{
public class ProtectedPkiMessage
{
public virtual PkiHeader Header { get; }
public virtual PkiBody Body { get; }
public virtual bool HasPasswordBasedMacProtected { get; }
public virtual AlgorithmIdentifier ProtectionAlgorithm { get; }
public ProtectedPkiMessage(GeneralPkiMessage pkiMessage);
public ProtectedPkiMessage(PkiMessage pkiMessage);
public virtual PkiMessage ToAsn1Message();
public virtual X509Certificate[] GetCertificates();
public virtual bool Verify(IVerifierFactory verifierFactory);
public virtual bool Verify(PKMacBuilder pkMacBuilder, char[] password);
public virtual bool Verify(PKMacBuilder pkMacBuilder, ReadOnlySpan<char> password);
}
}