Class X509ExtensionBase
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.X509
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public abstract class X509ExtensionBase : IX509Extension
   
  
    - Inheritance
- 
      
      X509ExtensionBase 
    - Implements
- 
      
    
    - Derived
- 
      
      
      
      
      
      
      
      
      
      
    
    - Inherited Members
- 
    
    
    
    
    
    
    
  
Constructors
  
  
  X509ExtensionBase()
  
  
  
  
  
    protected X509ExtensionBase()
   
  Methods
  
  
  GetCriticalExtensionOids()
  
  
  
  
  
    public virtual ISet GetCriticalExtensionOids()
   
  Returns
  
    - ISet
  GetExtensionOids(bool)
  
  
  
  
  
    protected virtual ISet GetExtensionOids(bool critical)
   
  Parameters
  
    - criticalbool
Returns
  
    - ISet
  GetExtensionValue(DerObjectIdentifier)
  
  
  
  
  
    public virtual Asn1OctetString GetExtensionValue(DerObjectIdentifier oid)
   
  Parameters
  
    - oidDerObjectIdentifier
Returns
  
    - Asn1OctetString
  GetExtensionValue(string)
  
  
  
  
  
    [Obsolete("Use version taking a DerObjectIdentifier instead")]
public Asn1OctetString GetExtensionValue(string oid)
   
  Parameters
  
    - oidstring
Returns
  
    - Asn1OctetString
  GetNonCriticalExtensionOids()
  
  
  
  
  
    public virtual ISet GetNonCriticalExtensionOids()
   
  Returns
  
    - ISet
  GetX509Extensions()
  
  
  
  
  
    protected abstract X509Extensions GetX509Extensions()
   
  Returns
  
    - X509Extensions