Class TdApi.DeviceTokenWebPush

  • Enclosing class:
    TdApi

    public static class TdApi.DeviceTokenWebPush
    extends TdApi.DeviceToken
    A token for web Push API.
    • Field Detail

      • endpoint

        public String endpoint
        Absolute URL exposed by the push service where the application server can send push messages; may be empty to deregister a device.
      • p256dhBase64url

        public String p256dhBase64url
        Base64url-encoded P-256 elliptic curve Diffie-Hellman public key.
      • authBase64url

        public String authBase64url
        Base64url-encoded authentication secret.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DeviceTokenWebPush

        public DeviceTokenWebPush()
        A token for web Push API.
      • DeviceTokenWebPush

        public DeviceTokenWebPush​(String endpoint,
                                  String p256dhBase64url,
                                  String authBase64url)
        A token for web Push API.
        Parameters:
        endpoint - Absolute URL exposed by the push service where the application server can send push messages; may be empty to deregister a device.
        p256dhBase64url - Base64url-encoded P-256 elliptic curve Diffie-Hellman public key.
        authBase64url - Base64url-encoded authentication secret.