Lines Matching defs:critical

15 //! let bc = bc.critical().ca().pathlen(1);
29 critical: bool,
44 critical: false,
50 /// Sets the `critical` flag to `true`. The extension will be critical.
51 pub fn critical(&mut self) -> &mut BasicConstraints {
52 self.critical = true;
75 if self.critical {
76 value.push_str("critical,");
93 critical: bool,
115 critical: false,
128 /// Sets the `critical` flag to `true`. The extension will be critical.
129 pub fn critical(&mut self) -> &mut KeyUsage {
130 self.critical = true;
195 append(&mut value, &mut first, self.critical, "critical");
232 critical: bool,
246 critical: false,
251 /// Sets the `critical` flag to `true`. The extension will be critical.
252 pub fn critical(&mut self) -> &mut ExtendedKeyUsage {
253 self.critical = true;
325 X509Extension::new_internal(Nid::EXT_KEY_USAGE, self.critical, stack.as_ptr().cast())
333 critical: bool,
345 SubjectKeyIdentifier { critical: false }
348 /// Sets the `critical` flag to `true`. The extension will be critical.
349 pub fn critical(&mut self) -> &mut SubjectKeyIdentifier {
350 self.critical = true;
361 append(&mut value, &mut first, self.critical, "critical");
370 critical: bool,
385 critical: false,
391 /// Sets the `critical` flag to `true`. The extension will be critical.
392 pub fn critical(&mut self) -> &mut AuthorityKeyIdentifier {
393 self.critical = true;
416 append(&mut value, &mut first, self.critical, "critical");
443 critical: bool,
457 critical: false,
462 /// Sets the `critical` flag to `true`. The extension will be critical.
463 pub fn critical(&mut self) -> &mut SubjectAlternativeName {
464 self.critical = true;
547 X509Extension::new_internal(Nid::SUBJECT_ALT_NAME, self.critical, stack.as_ptr().cast())