class Apns::Persistent::Client

Public Class Methods

gateway_uri(sandbox) click to toggle source
# File lib/apns/persistent/client.rb, line 15
def self.gateway_uri(sandbox)
  raise 'please inherit'
end
new(certificate: , passphrase: nil, sandbox: false) click to toggle source
# File lib/apns/persistent/client.rb, line 10
def initialize(certificate: , passphrase: nil, sandbox: false)
  cer = File.read(certificate)
  @connection = Connection.new(self.class.gateway_uri(sandbox), cer, passphrase)
end