summary refs log tree commit diff
path: root/crypto/src/asn1/ocsp
diff options
context:
space:
mode:
authorPeter Dettman <peter.dettman@bouncycastle.org>2023-03-11 23:36:32 +0700
committerPeter Dettman <peter.dettman@bouncycastle.org>2023-03-11 23:36:32 +0700
commit8ed01d5f6322defa0b3dbb1e149b05736f54f832 (patch)
treefde48f03f14134ecd9b9ece814309bda07e85371 /crypto/src/asn1/ocsp
parentObsolete unused segmentLimit (diff)
downloadBouncyCastle.NET-ed25519-8ed01d5f6322defa0b3dbb1e149b05736f54f832.tar.xz
Refactoring in Asn1 classes
Diffstat (limited to 'crypto/src/asn1/ocsp')
-rw-r--r--crypto/src/asn1/ocsp/ResponderID.cs13
-rw-r--r--crypto/src/asn1/ocsp/ResponseData.cs7
2 files changed, 6 insertions, 14 deletions
diff --git a/crypto/src/asn1/ocsp/ResponderID.cs b/crypto/src/asn1/ocsp/ResponderID.cs
index 143b17339..bc8b7f731 100644
--- a/crypto/src/asn1/ocsp/ResponderID.cs
+++ b/crypto/src/asn1/ocsp/ResponderID.cs
@@ -10,27 +10,22 @@ namespace Org.BouncyCastle.Asn1.Ocsp
     {
         private readonly Asn1Encodable id;
 
-		public static ResponderID GetInstance(
-			object obj)
+		public static ResponderID GetInstance(object obj)
 		{
 			if (obj == null || obj is ResponderID)
 			{
 				return (ResponderID)obj;
 			}
 
-			if (obj is DerOctetString)
+			if (obj is Asn1OctetString octets)
 			{
-				return new ResponderID((DerOctetString)obj);
+				return new ResponderID(octets);
 			}
 
-			if (obj is Asn1TaggedObject)
+			if (obj is Asn1TaggedObject o)
 			{
-				Asn1TaggedObject o = (Asn1TaggedObject)obj;
-
 				if (o.TagNo == 1)
-				{
 					return new ResponderID(X509Name.GetInstance(o, true));
-				}
 
 				return new ResponderID(Asn1OctetString.GetInstance(o, true));
 			}
diff --git a/crypto/src/asn1/ocsp/ResponseData.cs b/crypto/src/asn1/ocsp/ResponseData.cs
index b18e1d623..b79301997 100644
--- a/crypto/src/asn1/ocsp/ResponseData.cs
+++ b/crypto/src/asn1/ocsp/ResponseData.cs
@@ -63,16 +63,13 @@ namespace Org.BouncyCastle.Asn1.Ocsp
 		{
 		}
 
-		private ResponseData(
-			Asn1Sequence seq)
+		private ResponseData(Asn1Sequence seq)
 		{
 			int index = 0;
 
 			Asn1Encodable enc = seq[0];
-			if (enc is Asn1TaggedObject)
+			if (enc is Asn1TaggedObject o)
 			{
-				Asn1TaggedObject o = (Asn1TaggedObject)enc;
-
 				if (o.TagNo == 0)
 				{
 					this.versionPresent = true;