Skip to content

Commit 568ffae

Browse files
committed
getOptional methods should be usable with sequence/set elements
1 parent 602519a commit 568ffae

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

core/src/main/java/org/bouncycastle/asn1/ASN1TaggedObject.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ public static ASN1TaggedObject getInstance(ASN1TaggedObject taggedObject, int ta
7575
return ASN1Util.getExplicitBaseTagged(checkInstance(taggedObject, declaredExplicit), tagClass, tagNo);
7676
}
7777

78-
public static ASN1TaggedObject getOptional(ASN1Object element)
78+
public static ASN1TaggedObject getOptional(ASN1Encodable element)
7979
{
8080
if (element == null)
8181
{
@@ -90,7 +90,7 @@ public static ASN1TaggedObject getOptional(ASN1Object element)
9090
return null;
9191
}
9292

93-
public static ASN1TaggedObject getOptional(ASN1Object element, int tagClass)
93+
public static ASN1TaggedObject getOptional(ASN1Encodable element, int tagClass)
9494
{
9595
ASN1TaggedObject taggedObject = getOptional(element);
9696
if (taggedObject != null && taggedObject.hasTagClass(tagClass))
@@ -100,7 +100,7 @@ public static ASN1TaggedObject getOptional(ASN1Object element, int tagClass)
100100
return null;
101101
}
102102

103-
public static ASN1TaggedObject getOptional(ASN1Object element, int tagClass, int tagNo)
103+
public static ASN1TaggedObject getOptional(ASN1Encodable element, int tagClass, int tagNo)
104104
{
105105
ASN1TaggedObject taggedObject = getOptional(element);
106106
if (taggedObject != null && taggedObject.hasTag(tagClass, tagNo))

0 commit comments

Comments
 (0)