Method: COSE::Key::EC2#initialize
- Defined in:
- lib/cose/key/ec2.rb
#initialize(y: nil, **keyword_arguments) ⇒ EC2
rubocop:disable Naming/MethodParameterName
51 52 53 54 55 56 57 58 59 |
# File 'lib/cose/key/ec2.rb', line 51 def initialize(y: nil, **keyword_arguments) # rubocop:disable Naming/MethodParameterName if (!y || !keyword_arguments[:x]) && !keyword_arguments[:d] raise ArgumentError, "Both x and y are required if d is missing" else super(**keyword_arguments) @y = y end end |