.NET Based OPC UA Client/Server SDK
2.6.6.478
|
The settings used when creating certificates. More...
Properties | |
string | CommonName [get, set] |
Gets or sets the common name. More... | |
string | SubjectName [get, set] |
Gets or sets the subject name. More... | |
string | ApplicationUri [get, set] |
Gets or sets the application URI. More... | |
IList< string > | DomainNames [get, set] |
Gets or sets the domain names. More... | |
DateTime | StartTime [get, set] |
Gets or sets the start time in UTC time. More... | |
ushort | LifetimeInMonths [get, set] |
Gets or sets the lifetime in months. More... | |
ushort | HashSizeInBits [get, set] |
Gets or sets the hash size in bits. More... | |
ushort | KeySize [get, set] |
Gets or sets the size of the key in bits (a multiple of 1024). More... | |
bool | IsCA [get, set] |
Gets or sets a value indicating whether a CA certificate should be created. More... | |
bool | UsePEMFormat [get, set] |
Gets or sets a value indicating whether a CA certificate should be created. More... | |
string | PrivateKeyFormat [get, set] |
Gets or sets the private key format. More... | |
string | PrivateKeyPassword [get, set] |
Gets or sets the private key password. More... | |
string | IssuerKeyFilePath [get, set] |
Gets or sets the issuer key file path. More... | |
string | IssuerKeyFilePassword [get, set] |
Gets or sets the private key password. More... | |
CertificateKeyPair | Issuer [get, set] |
Gets or sets the issuer to use when creating the certificate. More... | |
The settings used when creating certificates.
|
getset |
Gets or sets the application URI.
The application URI.
|
getset |
Gets or sets the common name.
The common name.
|
getset |
Gets or sets the domain names.
The domain names.
|
getset |
Gets or sets the hash size in bits.
The hash size in bits.
|
getset |
Gets or sets a value indicating whether a CA certificate should be created.
true
a CA certificate should be created otherwise, false
.
|
getset |
Gets or sets the issuer to use when creating the certificate.
The issuer to use when creating the certificate.
|
getset |
Gets or sets the private key password.
The private key password.
|
getset |
Gets or sets the issuer key file path.
The private key format.
|
getset |
Gets or sets the size of the key in bits (a multiple of 1024).
The size of the key in bits.
|
getset |
Gets or sets the lifetime in months.
The lifetime in months.
|
getset |
Gets or sets the private key format.
The SDK supports creating certificates with private key formats other than PFX, e.g. PEM. However only certificate with private keys in PFX format can be loaded by the SDK automatically.
If you want to create a certificate that shall be used by this application, you should not set this property.
|
getset |
Gets or sets the private key password.
A password cannot be stored in the configuration of the ApplicationCertificate. To use the certificate you have to remove the ApplicationCertificate section from the configuration and load the certificate manually:
Use DirectoryCertificateStore.Find to assign the certificate to ApplicationInstance.ApplicationCertificate.
|
getset |
Gets or sets the start time in UTC time.
The start time.
|
getset |
Gets or sets the subject name.
The subject name.
|
getset |
Gets or sets a value indicating whether a CA certificate should be created.
true
a CA certificate should be created otherwise, false
.