Org.BouncyCastle.Asn1.X509.X509ExtensionsGenerator
namespace Org.BouncyCastle.Asn1.X509
{
public class X509ExtensionsGenerator
{
public bool IsEmpty { get; }
public void AddExtension(DerObjectIdentifier oid, bool critical, IAsn1Convertible extValue);
public void AddExtension(DerObjectIdentifier oid, bool critical, Asn1Encodable extValue);
public void AddExtension(DerObjectIdentifier oid, bool critical, byte[] extValue);
public void AddExtension(DerObjectIdentifier oid, X509Extension x509Extension);
public void AddExtension(Extension extension);
public void AddExtensions(X509Extensions extensions);
public X509Extensions Generate();
public X509Extension GetExtension(DerObjectIdentifier oid);
public bool HasExtension(DerObjectIdentifier oid);
public void RemoveExtension(DerObjectIdentifier oid);
public void ReplaceExtension(DerObjectIdentifier oid, bool critical, IAsn1Convertible extValue);
public void ReplaceExtension(DerObjectIdentifier oid, bool critical, Asn1Encodable extValue);
public void ReplaceExtension(DerObjectIdentifier oid, bool critical, byte[] extValue);
public void ReplaceExtension(DerObjectIdentifier oid, X509Extension x509Extension);
public void ReplaceExtension(Extension extension);
public void Reset();
public X509ExtensionsGenerator();
}
}