Skip to content

Commit e3c6cd4

Browse files
committed
compatibility fixes.
1 parent cb87b2b commit e3c6cd4

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

util/src/main/java/org/bouncycastle/asn1/eac/CVCertificate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ else if (obj != null)
160160
{
161161
try
162162
{
163-
return new CVCertificate(ASN1ApplicationSpecific.getInstance(obj));
163+
return new CVCertificate((ASN1ApplicationSpecific)ASN1ApplicationSpecific.getInstance(obj));
164164
}
165165
catch (IOException e)
166166
{

util/src/main/java/org/bouncycastle/asn1/eac/CVCertificateRequest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ private CVCertificateRequest(ASN1ApplicationSpecific request)
3636
{
3737
ASN1Sequence seq = ASN1Sequence.getInstance(request.getObject(BERTags.SEQUENCE));
3838

39-
initCertBody(ASN1ApplicationSpecific.getInstance(seq.getObjectAt(0)));
39+
initCertBody((ASN1ApplicationSpecific)ASN1ApplicationSpecific.getInstance(seq.getObjectAt(0)));
4040

41-
outerSignature = ASN1ApplicationSpecific.getInstance(seq.getObjectAt(seq.size() - 1)).getContents();
41+
outerSignature = ((ASN1ApplicationSpecific)ASN1ApplicationSpecific.getInstance(seq.getObjectAt(seq.size() - 1))).getContents();
4242
}
4343
else
4444
{
@@ -55,7 +55,7 @@ private void initCertBody(ASN1ApplicationSpecific request)
5555
ASN1Sequence seq = ASN1Sequence.getInstance(request.getObject(BERTags.SEQUENCE));
5656
for (Enumeration en = seq.getObjects(); en.hasMoreElements();)
5757
{
58-
ASN1ApplicationSpecific obj = ASN1ApplicationSpecific.getInstance(en.nextElement());
58+
ASN1ApplicationSpecific obj = (ASN1ApplicationSpecific)ASN1ApplicationSpecific.getInstance(en.nextElement());
5959
switch (obj.getApplicationTag())
6060
{
6161
case EACTags.CERTIFICATE_CONTENT_TEMPLATE:
@@ -91,7 +91,7 @@ else if (obj != null)
9191
{
9292
try
9393
{
94-
return new CVCertificateRequest(ASN1ApplicationSpecific.getInstance(obj));
94+
return new CVCertificateRequest((ASN1ApplicationSpecific)ASN1ApplicationSpecific.getInstance(obj));
9595
}
9696
catch (IOException e)
9797
{

util/src/main/java/org/bouncycastle/asn1/eac/CertificateBody.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ public static CertificateBody getInstance(Object obj)
323323
}
324324
else if (obj != null)
325325
{
326-
return new CertificateBody(ASN1ApplicationSpecific.getInstance(obj));
326+
return new CertificateBody((ASN1ApplicationSpecific)ASN1ApplicationSpecific.getInstance(obj));
327327
}
328328

329329
return null;

0 commit comments

Comments
 (0)