Package com.seansoper.batil.brokers.etrade.auth

Includes both the Chromium and API-based methods of retrieving necessary OAuth keys.

Types

Authorization
Link copied to clipboard
class Authorization(key: String, secret: String, username: String, password: String, production: Boolean, verbose: Boolean, baseUrl: String, chromium: Chromium, tokenStore: CachedTokenProvider)
AuthResponse
Link copied to clipboard
data class AuthResponse(accessToken: String, accessSecret: String) : Serializable
AuthResponseError
Link copied to clipboard
class AuthResponseError(message: String?, body: String?) : Exception
BrowserAuthentication
Link copied to clipboard
class BrowserAuthentication(key: String, token: String, username: String, password: String, configuration: Chromium, verbose: Boolean)
EtradeBrowserAuthNoConnection
Link copied to clipboard
class EtradeBrowserAuthNoConnection(chromiumUrl: String) : Exception
Session
Link copied to clipboard
class Session(consumerKey: String, consumerSecret: String, accessToken: String, accessSecret: String, verifier: String) : OauthKeyProvider