Firebase Admin .NET SDK
Firebase Admin .NET SDK.
FirebaseAdmin
Classes |
|
|---|---|
| AppOptions | Configurable options that can be specified when creating a FirebaseApp. |
| FirebaseApp | This is the entry point to the Firebase Admin SDK. |
| FirebaseException | Common error type for all exceptions raised by Firebase APIs. |
FirebaseAdmin. Auth
Classes |
|
|---|---|
| ExportedUserRecord | Contains metadata associated with a Firebase user account, along with password hash and salt. |
| ExportedUserRecords | Contains a collection of Firebase user accounts. |
| FirebaseAuth | This is the entry point to all server-side Firebase Authentication operations. |
| FirebaseToken | Represents a valid, decoded Firebase ID token. |
| ListUsersOptions | Options for the FirebaseAuth.ListUsersAsync(ListUsersOptions) API. |
| UserMetadata | Contains additional metadata associated with a user account. |
| UserRecord | Contains metadata associated with a Firebase user account. |
| UserRecordArgs | A specification for creating or updating user accounts. |
Interfaces |
|
|---|---|
| IUserInfo | A collection of standard profile information for a user. |
FirebaseAdmin. Messaging
Classes |
|
|---|---|
| Action | Represents an action available to users when the notification is presented. |
| AndroidConfig | Represents the Android-specific options that can be included in a Message. |
| AndroidNotification | Represents the Android-specific notification options that can be included in a Message. |
| ApnsConfig | Represents the APNS-specific options that can be included in a Message. |
| Aps | Represents the aps dictionary that is part of every APNs message. |
| ApsAlert | Represents the alert property that can be included in the aps dictionary of an APNs payload. |
| BatchResponse | Response from an operation that sends FCM messages to multiple recipients. |
| CriticalSound | The sound configuration for APNs critical alerts. |
| FirebaseMessaging | This is the entry point to all server-side Firebase Cloud Messaging (FCM) operations. |
| Message | Represents a message that can be sent via Firebase Cloud Messaging (FCM). |
| MulticastMessage | Represents a message that can be sent to multiple devices via Firebase Cloud Messaging (FCM). |
| Notification | Represents the notification parameters that can be included in a Message. |
| SendResponse | The result of an individual send operation that was executed as part of a batch. |
| WebpushConfig | Represents the Webpush protocol options that can be included in a Message. |
| WebpushFcmOptions | Represents the Webpush-specific notification options that can be included in a Message. |
| WebpushNotification | Represents the Webpush-specific notification options that can be included in a Message. |


