Stores the subject alternate name extension.
More...
Inherits X509Extension.
Stores the subject alternate name extension.
UnifiedAutomation.UaBase.X509SubjectAltNameExtension.X509SubjectAltNameExtension |
( |
| ) |
|
|
protected |
Creates an empty extension.
UnifiedAutomation.UaBase.X509SubjectAltNameExtension.X509SubjectAltNameExtension |
( |
AsnEncodedData |
encodedExtension, |
|
|
bool |
critical |
|
) |
| |
Creates an extension from ASN.1 encoded data.
UnifiedAutomation.UaBase.X509SubjectAltNameExtension.X509SubjectAltNameExtension |
( |
string |
oid, |
|
|
byte[] |
rawData, |
|
|
bool |
critical |
|
) |
| |
Creates an extension from ASN.1 encoded data.
UnifiedAutomation.UaBase.X509SubjectAltNameExtension.X509SubjectAltNameExtension |
( |
Oid |
oid, |
|
|
byte[] |
rawData, |
|
|
bool |
critical |
|
) |
| |
Creates an extension from ASN.1 encoded data.
UnifiedAutomation.UaBase.X509SubjectAltNameExtension.X509SubjectAltNameExtension |
( |
string |
applicationUri, |
|
|
IEnumerable< string > |
domainNames |
|
) |
| |
Build the Subject Alternative name extension (for OPC UA application certs).
- Parameters
-
applicationUri | The application Uri |
domainNames | The domain names. DNS Hostnames, IPv4 or IPv6 addresses |
override void UnifiedAutomation.UaBase.X509SubjectAltNameExtension.CopyFrom |
( |
AsnEncodedData |
asnEncodedData | ) |
|
Initializes the extension from ASN.1 encoded data.
override string UnifiedAutomation.UaBase.X509SubjectAltNameExtension.Format |
( |
bool |
multiLine | ) |
|
Returns a formatted version of the Abstract Syntax Notation One (ASN.1)-encoded data as a string.
List<string> UnifiedAutomation.UaBase.X509SubjectAltNameExtension.DomainNames |
|
get |
Gets the domain names.
The domain names.
List<string> UnifiedAutomation.UaBase.X509SubjectAltNameExtension.IPAddresses |
|
get |
Gets the IP addresses.
The IP addresses.
string UnifiedAutomation.UaBase.X509SubjectAltNameExtension.SubjectAltName2Oid |
|
staticget |
The OID for a Subject Alternate Name 2 extension.
string UnifiedAutomation.UaBase.X509SubjectAltNameExtension.SubjectAltNameOid |
|
staticget |
The OID for a Subject Alternate Name extension.
List<string> UnifiedAutomation.UaBase.X509SubjectAltNameExtension.Uris |
|
get |
The documentation for this class was generated from the following files:
- D:/work/uasdknet_v3.3/src/UaBase/Security/X509SubjectAltNameExtension.cs
- D:/work/uasdknet_v3.3/src/UaBase/Security/X509SubjectAltNameExtension.Std21.cs