aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorthekuwayama <thekuwayama@gmail.com>2019-11-18 23:08:39 +0900
committerSamuel Williams <samuel.williams@oriontransfer.co.nz>2019-11-19 18:11:11 +0900
commit531782c0dc1e0246ed2accdc9bcd88cb217d6ce4 (patch)
treebfd40c50bd7dd091a597036fbdcd12a937355c64 /lib
parent3183cd701783cf603f96f54bb08cea714b755a23 (diff)
downloadruby-openssl-531782c0dc1e0246ed2accdc9bcd88cb217d6ce4.tar.gz
clean parse_aia_asn1() private instance method
Diffstat (limited to 'lib')
-rw-r--r--lib/openssl/x509.rb19
1 files changed, 10 insertions, 9 deletions
diff --git a/lib/openssl/x509.rb b/lib/openssl/x509.rb
index 4877e05a..26a757bc 100644
--- a/lib/openssl/x509.rb
+++ b/lib/openssl/x509.rb
@@ -204,17 +204,18 @@ module OpenSSL
end
private
- def parse_aia_asn1
- ext = find_extension("authorityInfoAccess")
- return nil if ext.nil?
- aia_asn1 = ASN1.decode(ext.value_der)
- if aia_asn1.tag_class != :UNIVERSAL || aia_asn1.tag != ASN1::SEQUENCE
- raise ASN1::ASN1Error, "invalid extension"
- end
+ def parse_aia_asn1
+ ext = find_extension("authorityInfoAccess")
+ return nil if ext.nil?
- aia_asn1
- end
+ aia_asn1 = ASN1.decode(ext.value_der)
+ if aia_asn1.tag_class != :UNIVERSAL || aia_asn1.tag != ASN1::SEQUENCE
+ raise ASN1::ASN1Error, "invalid extension"
+ end
+
+ aia_asn1
+ end
end
end