File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,9 @@ class RSA < KeyBase # rubocop:disable Metrics/ClassLength
10
10
RSA_PRIVATE_KEY_ELEMENTS = %i[ d p q dp dq qi ] . freeze
11
11
RSA_KEY_ELEMENTS = ( RSA_PRIVATE_KEY_ELEMENTS + RSA_PUBLIC_KEY_ELEMENTS ) . freeze
12
12
13
+ RSA_OPT_PARAMS = %i[ p q dp dq qi ] . freeze
14
+ RSA_ASN1_SEQUENCE = ( %i[ n e d ] + RSA_OPT_PARAMS ) . freeze # https://www.rfc-editor.org/rfc/rfc3447#appendix-A.1.2
15
+
13
16
def initialize ( key , params = nil , options = { } )
14
17
params ||= { }
15
18
@@ -123,9 +126,6 @@ def decode_open_ssl_bn(jwk_data)
123
126
OpenSSL ::BN . new ( ::JWT ::Base64 . url_decode ( jwk_data ) , BINARY )
124
127
end
125
128
126
- RSA_OPT_PARAMS = %i[ p q dp dq qi ] . freeze
127
- RSA_ASN1_SEQUENCE = ( %i[ n e d ] + RSA_OPT_PARAMS ) . freeze # https://www.rfc-editor.org/rfc/rfc3447#appendix-A.1.2
128
-
129
129
def create_rsa_key_using_der ( rsa_parameters )
130
130
validate_rsa_parameters! ( rsa_parameters )
131
131
You can’t perform that action at this time.
0 commit comments