2323use Spaze \SecurityTxt \Parser \FieldProcessors \PreferredLanguagesSetFieldValue ;
2424use Spaze \SecurityTxt \SecurityTxt ;
2525use Spaze \SecurityTxt \SecurityTxtValidationLevel ;
26- use Spaze \SecurityTxt \Signature \Exceptions \SecurityTxtCannotVerifySignatureException ;
2726use Spaze \SecurityTxt \Signature \SecurityTxtSignature ;
2827use Spaze \SecurityTxt \Validator \SecurityTxtValidator ;
2928use Spaze \SecurityTxt \Violations \SecurityTxtLineNoEol ;
@@ -109,9 +108,6 @@ private function processField(int $lineNumber, string $value, SecurityTxtField $
109108 }
110109
111110
112- /**
113- * @throws SecurityTxtCannotVerifySignatureException
114- */
115111 public function parseString (string $ contents , ?string $ fileLocation = null , ?int $ expiresWarningThreshold = null , bool $ strictMode = false ): SecurityTxtParseStringResult
116112 {
117113 $ this ->expiresWarningThreshold = $ expiresWarningThreshold ;
@@ -168,9 +164,6 @@ public function parseString(string $contents, ?string $fileLocation = null, ?int
168164 }
169165
170166
171- /**
172- * @throws SecurityTxtCannotVerifySignatureException
173- */
174167 public function parseFetchResult (SecurityTxtFetchResult $ fetchResult , ?int $ expiresWarningThreshold = null , bool $ strictMode = false ): SecurityTxtParseHostResult
175168 {
176169 $ parseResult = $ this ->parseString ($ fetchResult ->getContents (), $ fetchResult ->getFinalUrl (), $ expiresWarningThreshold , $ strictMode );
@@ -184,7 +177,6 @@ public function parseFetchResult(SecurityTxtFetchResult $fetchResult, ?int $expi
184177
185178 /**
186179 * @param int<1, max> $lineNumber
187- * @throws SecurityTxtCannotVerifySignatureException
188180 */
189181 private function checkSignature (int $ lineNumber , string $ line , string $ contents , SecurityTxt $ securityTxt ): SecurityTxt
190182 {
0 commit comments