APNSVoipChannelRequest class

Specifies the status and settings of the APNs (Apple Push Notification service) VoIP channel for an application.

Constructors

APNSVoipChannelRequest({String? bundleId, String? certificate, String? defaultAuthenticationMethod, bool? enabled, String? privateKey, String? teamId, String? tokenKey, String? tokenKeyId})

Properties

bundleId String?
The bundle identifier that's assigned to your iOS app. This identifier is used for APNs tokens.
final
certificate String?
The APNs client certificate that you received from Apple, if you want Amazon Pinpoint to communicate with APNs by using an APNs certificate.
final
defaultAuthenticationMethod String?
The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs, key or certificate.
final
enabled bool?
Specifies whether to enable the APNs VoIP channel for the application.
final
hashCode int
The hash code for this object.
no setterinherited
privateKey String?
The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with APNs.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
teamId String?
The identifier that's assigned to your Apple developer account team. This identifier is used for APNs tokens.
final
tokenKey String?
The authentication key to use for APNs tokens.
final
tokenKeyId String?
The key identifier that's assigned to your APNs signing key, if you want Amazon Pinpoint to communicate with APNs by using APNs tokens.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited