@bloock/sdk / SubjectCertificateParams
Class: SubjectCertificateParams
Represents parameters for generating a subject certificate.
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new SubjectCertificateParams(commonName
, organization?
, organizationUnit?
, location?
, state?
, country?
): SubjectCertificateParams
Constructs a SubjectCertificateParams object with the specified parameters.
Parameters
Name | Type |
---|---|
commonName | string |
organization? | string |
organizationUnit? | string |
location? | string |
state? | string |
country? | string |
Returns
Defined in
entity/key/subject_certificate_params.ts:41
Properties
commonName
• commonName: string
Is the common name (CN) for the certificate. Required.
Defined in
entity/key/subject_certificate_params.ts:10
country
• Optional
country: string
Is the country (C) for the certificate. (Optional)
Defined in
entity/key/subject_certificate_params.ts:30
location
• Optional
location: string
Is the location (L) for the certificate. (Optional)
Defined in
entity/key/subject_certificate_params.ts:22
organization
• Optional
organization: string
Is the organization (O) for the certificate. (Optional)
Defined in
entity/key/subject_certificate_params.ts:14
organizationUnit
• Optional
organizationUnit: string
Is the organizational unit (OU) for the certificate. (Optional)
Defined in
entity/key/subject_certificate_params.ts:18
state
• Optional
state: string
Is the state or province (ST) for the certificate. (Optional)
Defined in
entity/key/subject_certificate_params.ts:26
Methods
toProto
▸ toProto(): CertificateSubject
Returns
CertificateSubject