Interface: CAARecord
Defined in: types.ts:100
CAA record - Certification Authority Authorization.
Specifies which certificate authorities are allowed to issue certificates for a domain.
Example
const record: CAARecord = {
type: "CAA",
critical: 0,
issue: "letsencrypt.org",
ttl: 86400,
};
Extends
Properties
ttl?
optionalttl?:number
Defined in: types.ts:76
Time to live in seconds (optional)
Inherited from
contactemail?
optionalcontactemail?:string
Defined in: types.ts:102
Contact email for the domain
contactphone?
optionalcontactphone?:string
Defined in: types.ts:104
Contact phone for the domain
critical
critical:
number
Defined in: types.ts:106
Critical flag (0 or 128)
iodef?
optionaliodef?:string
Defined in: types.ts:108
URL for reporting certificate authority violations
issue?
optionalissue?:string
Defined in: types.ts:110
CA authorized to issue certificates
issuewild?
optionalissuewild?:string
Defined in: types.ts:112
CA authorized to issue wildcard certificates
type
type:
"CAA"
Defined in: types.ts:113
The type of DNS record