Lines Matching refs:subject
64 if subjects.replace(payload.subject()).is_some() { in validate()
65 return Err(ValidationError::RepeatedSubject(n, payload.subject().to_string())); in validate()
70 previous_subject = Some(payload.subject()); in validate()
119 subject: String, field
126 subject: S, in new()
130 let subject = subject.into(); in new() localVariable
134 if subject.is_empty() { in new()
137 Ok(Self { issuer, subject, subject_public_key }) in new()
146 pub fn subject(&self) -> &str { in subject() method
147 &self.subject in subject()
161 writeln!(f, "Subject: {}", self.subject)?; in fmt()
223 valid_payload(0, keys[0]).subject(repeated).build().unwrap(), in chain_validate_fails_with_repeated_subjects()
225 valid_payload(2, keys[2]).subject(repeated).build().unwrap(), in chain_validate_fails_with_repeated_subjects()
237 valid_payload(0, P256_KEY_PEM[1]).subject(expected).build().unwrap(), in chain_validate_fails_with_mismatching_issuer_and_subject()
247 .subject(format!("component {}", index + 1)) in valid_payload()