Skip to content

Commit e761671

Browse files
committed
added null check for algorithms (relates to github #1895)
1 parent 5ce0d4d commit e761671

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

pkix/src/main/java/org/bouncycastle/tsp/TimeStampRequest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,11 @@ public void validate(
152152
policies = convert(policies);
153153
extensions = convert(extensions);
154154

155+
if (algorithms == null)
156+
{
157+
throw new TSPValidationException("no algorithms associated with request", PKIFailureInfo.badAlg);
158+
}
159+
155160
if (!algorithms.contains(this.getMessageImprintAlgOID()))
156161
{
157162
throw new TSPValidationException("request contains unknown algorithm", PKIFailureInfo.badAlg);

0 commit comments

Comments
 (0)