Class: Pushr::Daemon::Apns2Support::Token
- Inherits:
-
Object
- Object
- Pushr::Daemon::Apns2Support::Token
- Defined in:
- lib/pushr/daemon/apns2_support/token.rb
Constant Summary collapse
- ALGORITHM =
'ES256'
Instance Method Summary collapse
- #generate ⇒ Object
-
#initialize(configuration) ⇒ Token
constructor
A new instance of Token.
Constructor Details
#initialize(configuration) ⇒ Token
Returns a new instance of Token.
7 8 9 |
# File 'lib/pushr/daemon/apns2_support/token.rb', line 7 def initialize(configuration) @configuration = configuration end |
Instance Method Details
#generate ⇒ Object
11 12 13 |
# File 'lib/pushr/daemon/apns2_support/token.rb', line 11 def generate JWT.encode(payload, ec_key, ALGORITHM, header_fields) end |