Platforms to show: All Mac Windows Linux Cross-Platform
SignCertificateParametersMBS class
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| class | Encryption and Hash | MBS Encryption Plugin | 25.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Useful defauls:
If you are making a CA certificate:
| Property | Value |
|---|---|
| basicConstraints | critical,CA:TRUE |
| keyUsage | critical,keyCertSign,cRLSign |
| subjectKeyIdentifier | hash |
| authorityKeyIdentifier | keyid:always,issuer |
If you are making a server certificate:
| Property | Value |
|---|---|
| basicConstraints | critical,CA:FALSE |
| keyUsage | critical,digitalSignature,keyEncipherment |
| extendedKeyUsage | critical,serverAuth |
| subjectAltName | DNS:www.example.com,DNS:example.org |
If you are making a client certificate:
| Property | Value |
|---|---|
| basicConstraints | critical,CA:FALSE |
| keyUsage | critical,digitalSignature,keyEncipherment |
| extendedKeyUsage | critical,clientAuth |
- 13 properties
- property AuthorityKeyIdentifier as String
- property BasicConstraints as String
- property CSR as String
- property expireAfterTime as Integer
- property ExtendedKeyUsage as String
- property KeyUsage as String
- property NameConstraints as String
- property RootCert as X509MBS
- property RootKey as PKeyMBS
- property serialNumber as Integer
- property SerialNumberHex as String
- property SubjectAltName as String
- property SubjectKeyIdentifier as String
This class has no sub classes.
Blog Entries
Release notes
- Version 25.5
- Added SignCertificateParametersMBS class.
- Changed GenerateRootCertificate method in PKeyMBS class to take SignCertificateParametersMBS object for parameters.
- Changed SignCertificate method in PKeyMBS class to take SignCertificateParametersMBS for all the parameters.
Some methods using this class:
- PKeyMBS.GenerateRootCertificate(Fields as Dictionary, params as SignCertificateParametersMBS = nil) as X509MBS
- PKeyMBS.SignCertificate(params as SignCertificateParametersMBS) as X509MBS
Some related classes:
The items on this page are in the following plugins: MBS Encryption Plugin.
SignalHandlerMBS - SKDownloadMBS