PushSubscriptionJSON

@native @JSType
trait PushSubscriptionJSON extends Object

A PushSubscriptionJSON dictionary represents the JSON type of a PushSubscription. In ECMAScript this can be converted into a JSON string through the JSON.stringify function.

class Object
trait Any
class Object
trait Matchable
class Any

Value members

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from:
Object
def isPrototypeOf(v: Object): Boolean
Inherited from:
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from:
Object
def toLocaleString(): String
Inherited from:
Object
def valueOf(): Any
Inherited from:
Object

Concrete fields

val endpoint: String

The endpoint contains the underlying value of the endpoint attribute.

The endpoint contains the underlying value of the endpoint attribute.

val expirationTime: Double

The endpoint contains the underlying value of the endpoint attribute.

The endpoint contains the underlying value of the endpoint attribute.

val keys: Dictionary[String]

The keys record contains an entry for each of the supported PushEncryptionKeyName entries to the URL-safe base64 encoded representation [RFC4648] of its value.

The keys record contains an entry for each of the supported PushEncryptionKeyName entries to the URL-safe base64 encoded representation [RFC4648] of its value.