Package-level declarations
Types
Link copied to clipboard
Sealed class representing what should happen when a phishing link is detected.
Link copied to clipboard
Data class representing a Sinking Yachts domain change object.
Link copied to clipboard
Enum representing domain change types.
Link copied to clipboard
class ExtPhishingBuilder
Builder used to configure the phishing extension.
Link copied to clipboard
Implementation of the Sinking Yachts phishing domain API.
Link copied to clipboard
Phishing extension, responsible for checking for phishing domains in messages.
Link copied to clipboard
class PhishingWebsocketWrapper(userAgent: String, callback: suspend (DomainChange) -> Unit) : KordExKoinComponent
Class wrapping the Sinking Yachts phishing API websocket. Mostly for lifecycle control, since we may need to reconnect at times.