Skip to content

CertificatePolicies ​

CertificatePolicies ​

RFC 5280 §4.2.1.4 — array of policy OIDs with optional qualifiers.

ts
type CertificatePolicies = readonly {
  readonly policyIdentifier: string;
  readonly policyQualifiers?: readonly ({
  readonly type: "cps";
  readonly uri: string
} | {
  readonly type: "userNotice";
  readonly noticeRef?: {
  readonly organization: string;
  readonly noticeNumbers: readonly number[];
  readonly oversizedOrganization?: OversizedDisplayText
};
  readonly explicitText?: string;
  readonly explicitTextType?: DisplayTextType;
  readonly oversizedExplicitText?: OversizedDisplayText
} | {
  readonly type: "oid";
  readonly oid: string;
  readonly qualifierDer: Uint8Array
})[]
}[]

Released under the MIT License.