AuthBlockingEvent extension type
Defines the auth event for 2nd gen blocking events
- on
- Implemented types
- Available extensions
Properties
- additionalUserInfo → AdditionalUserInfo?
-
Additional user info
no setterinherited
- auth → EventContextAuth?
-
Authentication information for the user that triggered the function.
no setterinherited
- authType → String?
-
The level of permissions for a user.
no setterinherited
- credential → Credential?
-
The caller's auth credential
no setterinherited
- data → AuthUserRecord
-
The caller's user record
no setter
- eventId → String
-
The event’s unique identifier.
no setterinherited
- eventType → String
-
Type of event.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- ipAddress → String
-
The IP address of the caller
no setterinherited
- locale → String?
-
The locale of the caller
no setterinherited
- params → JSObject
-
An object containing the values of the wildcards in the
path
parameter provided to the {@link fireabase-functions.v1.database#ref |ref()
} method for a Realtime Database trigger.no setterinherited - resource → Resource
-
The resource that emitted the event.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timestamp → String
-
Timestamp for the event as an {@link https://www.ietf.org/rfc/rfc3339.txt | RFC 3339} string.
no setterinherited
- userAgent → String
-
The caller's user agent
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited