public sealed class X509NameConstraintsExtension : X509Extension
Public NotInheritable Class X509NameConstraintsExtension Inherits X509Extension
public ref class X509NameConstraintsExtension sealed : public X509Extension
[<SealedAttribute>] type X509NameConstraintsExtension = class inherit X509Extension end
Thetype exposes the following members.
Intitializes a new instance of X509NameConstraintsExtension class from ASN.1-encoded Name Constraints extension value. Name Constraints extension is always marked critical.
Intitializes a new instance of X509NameConstraintsExtension class from a collection of explicitly permitted and excluded subtrees. Name Constraints extension is always marked critical.
Gets a Boolean value indicating whether the extension is critical.(Inherited from .)
Gets a collection of explicitly disallowed names. Any name matching a restriction in this collection is invalid regardless of information appearing in the PermittedSubtree member.
Gets or sets the(Inherited from value for an object. .)
Gets a collection of explicitly allowed names. Any name matching a restriction in this collection is valid only if it is not listed in the ExcludedSubtree collection. member.
Gets or sets the Abstract Syntax Notation One (ASN.1)-encoded data represented in a byte array.(Inherited from .)
Copies the extension properties of the specified(Inherited from object. .)
Determines whether the specified object is equal to the current object.(Inherited from .)
Returns a formatted version of the Abstract Syntax Notation One (ASN.1)-encoded data as a string.(Inherited from .)
Serves as the default hash function.(Inherited from .)
Gets the(Inherited from of the current instance. .)
Returns a string that represents the current object.(Inherited from .)
Encodes current extension to ASN.1-encoded byte array.(Defined by X509ExtensionExtensions.)