Show / Hide Table of Contents

Class PushServiceClientOptions

The options for PushServiceClient

Inheritance
System.Object
PushServiceClientOptions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Lib.AspNetCore.WebPush
Assembly: Lib.AspNetCore.WebPush.dll
Syntax
public class PushServiceClientOptions

Properties

AutoRetryAfter

Gets or sets the value indicating if client should automatically attempt to retry in case of 429 Too Many Requests.

Declaration
public bool AutoRetryAfter { get; set; }
Property Value
Type Description
System.Boolean

DefaultAuthenticationScheme

Gets or sets the default VapidAuthenticationScheme to be used.

Declaration
public VapidAuthenticationScheme DefaultAuthenticationScheme { get; set; }
Property Value
Type Description
VapidAuthenticationScheme

DefaultTimeToLive

Gets or sets the default time (in seconds) for which the message should be retained by push service. It will be used when TimeToLive is not set.

Declaration
public int? DefaultTimeToLive { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Expiration

Gets or sets the time after which the authentication token expires (in seconds).

Declaration
public int? Expiration { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

MaxRetriesAfter

Gets or sets the value indicating the maximum number of automatic attempts to retry in case of 429 Too Many Requests (<= 0 means unlimited).

Declaration
public int MaxRetriesAfter { get; set; }
Property Value
Type Description
System.Int32

PrivateKey

Gets or sets the Application Server Private Key.

Declaration
public string PrivateKey { get; set; }
Property Value
Type Description
System.String

PublicKey

Gets or sets the Application Server Public Key.

Declaration
public string PublicKey { get; set; }
Property Value
Type Description
System.String

Subject

Gets or sets the contact information for the application server.

Declaration
public string Subject { get; set; }
Property Value
Type Description
System.String
Back to top Copyright © 2018 - 2024 Tomasz Pęczek