Table of Contents - firebase-admin-sdk-0.1.2 Documentation
Classes and Modules
- Firebase
- Firebase::Admin
- Firebase::Admin::App
- Firebase::Admin::ArgumentError
- Firebase::Admin::Auth
- Firebase::Admin::Auth::CertificateRequestError
- Firebase::Admin::Auth::CertificatesFetcher
- Firebase::Admin::Auth::Client
- Firebase::Admin::Auth::CreateUserError
- Firebase::Admin::Auth::Error
- Firebase::Admin::Auth::ExpiredTokenError
- Firebase::Admin::Auth::IDTokenVerifier
- Firebase::Admin::Auth::InvalidCertificateError
- Firebase::Admin::Auth::InvalidTokenError
- Firebase::Admin::Auth::JWTVerifier
- Firebase::Admin::Auth::UserInfo
- Firebase::Admin::Auth::UserManager
- Firebase::Admin::Auth::UserRecord
- Firebase::Admin::Auth::Utils
- Firebase::Admin::Config
- Firebase::Admin::Credentials
- Firebase::Admin::EmulatorCredentials
- Firebase::Admin::Error
- Firebase::Admin::GCE
- Firebase::Admin::Internal
- Firebase::Admin::Internal::HTTPClient
- Firebase::Admin::Internal::HTTPClient::CredentialsMiddleware
- Firebase::Admin::Messaging
- Firebase::Admin::Messaging::APNSConfig
- Firebase::Admin::Messaging::APNSFCMOptions
- Firebase::Admin::Messaging::APNSPayload
- Firebase::Admin::Messaging::APS
- Firebase::Admin::Messaging::APSAlert
- Firebase::Admin::Messaging::AndroidConfig
- Firebase::Admin::Messaging::AndroidFCMOptions
- Firebase::Admin::Messaging::AndroidNotification
- Firebase::Admin::Messaging::Client
- Firebase::Admin::Messaging::CriticalSound
- Firebase::Admin::Messaging::Error
- Firebase::Admin::Messaging::ErrorInfo
- Firebase::Admin::Messaging::FCMOptions
- Firebase::Admin::Messaging::InvalidArgumentError
- Firebase::Admin::Messaging::LightSettings
- Firebase::Admin::Messaging::Message
- Firebase::Admin::Messaging::MessageEncoder
- Firebase::Admin::Messaging::MulticastMessage
- Firebase::Admin::Messaging::Notification
- Firebase::Admin::Messaging::QuotaExceededError
- Firebase::Admin::Messaging::SenderIdMismatchError
- Firebase::Admin::Messaging::ThirdPartyAuthError
- Firebase::Admin::Messaging::TopicManagementResponse
- Firebase::Admin::Messaging::UnregisteredError
- Firebase::Admin::Messaging::UnspecifiedError
- Firebase::Admin::Messaging::Utils
- Google::Auth
- Google::Auth::GCECredentials
Methods
- ::from_default — Firebase::Admin::Credentials
- ::from_env — Firebase::Admin::Config
- ::from_file — Firebase::Admin::Config
- ::from_file — Firebase::Admin::Credentials
- ::from_json — Firebase::Admin::Config
- ::from_json — Firebase::Admin::Credentials
- ::new — Firebase::Admin::App
- ::new — Firebase::Admin::Auth::CertificatesFetcher
- ::new — Firebase::Admin::Auth::Client
- ::new — Firebase::Admin::Auth::JWTVerifier
- ::new — Firebase::Admin::Auth::IDTokenVerifier
- ::new — Firebase::Admin::Auth::UserInfo
- ::new — Firebase::Admin::Auth::UserManager
- ::new — Firebase::Admin::Config
- ::new — Firebase::Admin::Credentials
- ::new — Firebase::Admin::Internal::HTTPClient
- ::new — Firebase::Admin::Messaging::AndroidConfig
- ::new — Firebase::Admin::Messaging::AndroidFCMOptions
- ::new — Firebase::Admin::Messaging::AndroidNotification
- ::new — Firebase::Admin::Messaging::APNSConfig
- ::new — Firebase::Admin::Messaging::APNSFCMOptions
- ::new — Firebase::Admin::Messaging::APNSPayload
- ::new — Firebase::Admin::Messaging::APS
- ::new — Firebase::Admin::Messaging::APSAlert
- ::new — Firebase::Admin::Messaging::Client
- ::new — Firebase::Admin::Messaging::CriticalSound
- ::new — Firebase::Admin::Messaging::Error
- ::new — Firebase::Admin::Messaging::ErrorInfo
- ::new — Firebase::Admin::Messaging::FCMOptions
- ::new — Firebase::Admin::Messaging::LightSettings
- ::new — Firebase::Admin::Messaging::Message
- ::new — Firebase::Admin::Messaging::MulticastMessage
- ::new — Firebase::Admin::Messaging::Notification
- ::new — Firebase::Admin::Messaging::TopicManagementResponse
- #apply! — Firebase::Admin::Credentials
- #apply! — Firebase::Admin::EmulatorCredentials
- #auth — Firebase::Admin::App
- #check_analytics_label — Firebase::Admin::Messaging::Utils
- #check_color — Firebase::Admin::Messaging::Utils
- #check_numeric — Firebase::Admin::Messaging::Utils
- #check_numeric_array — Firebase::Admin::Messaging::Utils
- #check_string — Firebase::Admin::Messaging::Utils
- #check_string_array — Firebase::Admin::Messaging::Utils
- #check_string_hash — Firebase::Admin::Messaging::Utils
- #check_time — Firebase::Admin::Messaging::Utils
- #connection — Firebase::Admin::Internal::HTTPClient
- #create_user — Firebase::Admin::Auth::Client
- #create_user — Firebase::Admin::Auth::UserManager
- #custom_claims — Firebase::Admin::Auth::UserRecord
- #decode — Firebase::Admin::Auth::JWTVerifier
- #decode_options — Firebase::Admin::Auth::JWTVerifier
- #decode_unsigned — Firebase::Admin::Auth::JWTVerifier
- #delete — Firebase::Admin::Internal::HTTPClient
- #delete_user — Firebase::Admin::Auth::Client
- #delete_user — Firebase::Admin::Auth::UserManager
- #disabled? — Firebase::Admin::Auth::UserRecord
- #display_name — Firebase::Admin::Auth::UserInfo
- #email — Firebase::Admin::Auth::UserInfo
- #email_verified? — Firebase::Admin::Auth::UserRecord
- #emulated? — Firebase::Admin::Auth::Client
- #encode — Firebase::Admin::Messaging::MessageEncoder
- #encode_android — Firebase::Admin::Messaging::MessageEncoder
- #encode_android_fcm_options — Firebase::Admin::Messaging::MessageEncoder
- #encode_android_notification — Firebase::Admin::Messaging::MessageEncoder
- #encode_apns — Firebase::Admin::Messaging::MessageEncoder
- #encode_apns_fcm_options — Firebase::Admin::Messaging::MessageEncoder
- #encode_apns_payload — Firebase::Admin::Messaging::MessageEncoder
- #encode_aps — Firebase::Admin::Messaging::MessageEncoder
- #encode_aps_alert — Firebase::Admin::Messaging::MessageEncoder
- #encode_aps_sound — Firebase::Admin::Messaging::MessageEncoder
- #encode_color — Firebase::Admin::Messaging::MessageEncoder
- #encode_duration — Firebase::Admin::Messaging::MessageEncoder
- #encode_fcm_options — Firebase::Admin::Messaging::MessageEncoder
- #encode_light_settings — Firebase::Admin::Messaging::MessageEncoder
- #encode_notification — Firebase::Admin::Messaging::MessageEncoder
- #expired_error — Firebase::Admin::Auth::JWTVerifier
- #expired_error — Firebase::Admin::Auth::IDTokenVerifier
- #fetch_certificates! — Firebase::Admin::Auth::CertificatesFetcher
- #fetch_project_id — Google::Auth::GCECredentials
- #find_key — Firebase::Admin::Auth::JWTVerifier
- #get — Firebase::Admin::Internal::HTTPClient
- #get_emulator_host — Firebase::Admin::Auth::Utils
- #get_emulator_v1_url — Firebase::Admin::Auth::Utils
- #get_user — Firebase::Admin::Auth::Client
- #get_user_by — Firebase::Admin::Auth::UserManager
- #get_user_by_email — Firebase::Admin::Auth::Client
- #get_user_by_phone_number — Firebase::Admin::Auth::Client
- #head — Firebase::Admin::Internal::HTTPClient
- #id_token_revoked? — Firebase::Admin::Auth::Client
- #invalid_error — Firebase::Admin::Auth::JWTVerifier
- #invalid_error — Firebase::Admin::Auth::IDTokenVerifier
- #is_emulated? — Firebase::Admin::Auth::Utils
- #issuer — Firebase::Admin::Auth::JWTVerifier
- #issuer — Firebase::Admin::Auth::IDTokenVerifier
- #make_topic_mgmt_request — Firebase::Admin::Messaging::Client
- #messaging — Firebase::Admin::App
- #on_request — Firebase::Admin::Internal::HTTPClient::CredentialsMiddleware
- #parse_fcm_error — Firebase::Admin::Messaging::Client
- #parse_platform_error — Firebase::Admin::Messaging::Client
- #patch — Firebase::Admin::Internal::HTTPClient
- #phone_number — Firebase::Admin::Auth::UserInfo
- #photo_url — Firebase::Admin::Auth::UserInfo
- #post — Firebase::Admin::Internal::HTTPClient
- #project_id — Firebase::Admin::Credentials
- #project_id — Google::Auth::GCECredentials
- #provider_data — Firebase::Admin::Auth::UserRecord
- #provider_id — Firebase::Admin::Auth::UserInfo
- #provider_id — Firebase::Admin::Auth::UserRecord
- #put — Firebase::Admin::Internal::HTTPClient
- #refresh — Firebase::Admin::Auth::CertificatesFetcher
- #remove_nil_values — Firebase::Admin::Messaging::MessageEncoder
- #sanitize_topic_name — Firebase::Admin::Messaging::MessageEncoder
- #send_all — Firebase::Admin::Messaging::Client
- #send_multicast — Firebase::Admin::Messaging::Client
- #send_one — Firebase::Admin::Messaging::Client
- #send_url — Firebase::Admin::Messaging::Client
- #should_refresh? — Firebase::Admin::Auth::CertificatesFetcher
- #subscribe_to_topic — Firebase::Admin::Messaging::Client
- #tenant_id — Firebase::Admin::Auth::UserRecord
- #to_boolean — Firebase::Admin::Auth::Utils
- #to_h — Firebase::Admin::Auth::UserInfo
- #to_seconds_string — Firebase::Admin::Messaging::Utils
- #tokens_valid_after_timestamp — Firebase::Admin::Auth::UserRecord
- #topic_mgmt_url — Firebase::Admin::Messaging::Client
- #trace — Firebase::Admin::Internal::HTTPClient
- #uid — Firebase::Admin::Auth::UserInfo
- #uid — Firebase::Admin::Auth::UserRecord
- #unsubscribe_from_topic — Firebase::Admin::Messaging::Client
- #user_metadata — Firebase::Admin::Auth::UserRecord
- #validate_display_name — Firebase::Admin::Auth::Utils
- #validate_email — Firebase::Admin::Auth::Utils
- #validate_password — Firebase::Admin::Auth::Utils
- #validate_phone_number — Firebase::Admin::Auth::Utils
- #validate_photo_url — Firebase::Admin::Auth::Utils
- #validate_uid — Firebase::Admin::Auth::Utils
- #validate_url — Firebase::Admin::Auth::Utils
- #verify — Firebase::Admin::Auth::JWTVerifier
- #verify_id_token — Firebase::Admin::Auth::Client
- #with_path — Firebase::Admin::Auth::UserManager