Module: StarkInfra::Utils::Parse
- Defined in:
- lib/utils/parse.rb
Class Method Summary collapse
- .parse_and_verify(content:, signature:, user: nil, resource:, key: nil) ⇒ Object
- .verify(content:, signature:, user: nil) ⇒ Object
Class Method Details
.parse_and_verify(content:, signature:, user: nil, resource:, key: nil) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/utils/parse.rb', line 6 def self.parse_and_verify(content:, signature:, user: nil, resource:, key: nil) return StarkCore::Utils::Parse.parse_and_verify( content: content, signature: signature, sdk_version: StarkInfra::SDK_VERSION, api_version: StarkInfra::API_VERSION, host: StarkInfra::HOST, resource: resource, user: user ? user : StarkInfra.user, language: StarkInfra.language, timeout: StarkInfra.language, key: key ) end |
.verify(content:, signature:, user: nil) ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/utils/parse.rb', line 21 def self.verify(content:, signature:, user: nil) return StarkCore::Utils::Parse.verify( content: content, signature: signature, sdk_version: StarkInfra::SDK_VERSION, api_version: StarkInfra::API_VERSION, host: StarkInfra::HOST, user: user ? user : StarkInfra.user, language: StarkInfra.language, timeout: StarkInfra.language ) end |