Class ScraperSessionVWBank
Implements
Inherited Members
HttpClient.HttpSendRequestCompleted
HttpClient.Dispose()
HttpClient.SetProxy(HttpProxy)
HttpClient.Timeout
HttpClient.ContentEncoding
HttpClient.Refresh
HttpClient.ContentType
HttpClient.ContentDispositionFileName
HttpClient.LastHttpStatus
HttpClient.CurrentLocation
HttpClient.ReferrerPolicy
HttpClient.AuthorizationHeader
HttpClient.ClearAuthentication()
HttpClient.IgnoreSSL
HttpClient.ThrowOnHttpError
HttpClient.UserAgent
HttpClient.Origin
HttpClient.RedirectLocation
HttpClient.AcceptHeader
HttpClient.AcceptEncodingHeader
HttpClient.AcceptLanguageHeader
HttpClient.AllowRedirects
HttpClient.JsonContentType
HttpClient.JsonCharset
HttpClient.PendingAsyncRequest
HttpClient.CancelAsync()
HttpClient.ResetCookies()
HttpClient.OnAddExtraHeaders(HttpRequest)
HttpClient.TraceLineEvent
HttpClient.TraceSwitch
HttpClient.TraceOptions
HttpClient.OnTraceLine(HttpClientTraceEventArgs)
Namespace: Subsembly.Scraper
Assembly: Subsembly.Scraper.dll
Syntax
public class ScraperSessionVWBank : ScraperSession, IDisposable, IScraperSession, IScraperPersist, IScraperSessionAccountInformation, IScraperSessionPayments, IScraperSessionDocuments, IScraperSessionSecuritiesPortfolio
Constructors
ScraperSessionVWBank()
Declaration
public ScraperSessionVWBank()
Methods
HttpSendRequest(HttpRequest, bool)
Declaration
public override void HttpSendRequest(HttpRequest aRequest, bool fThrowOnHttpError)
Parameters
Type | Name | Description |
---|---|---|
HttpRequest | aRequest | |
bool | fThrowOnHttpError |
Overrides
OnContinueLogin(out SepaAccount[], JsonObject)
Declaration
public override ScraperResult OnContinueLogin(out SepaAccount[] vAccts, JsonObject jsCredential)
Parameters
Type | Name | Description |
---|---|---|
SepaAccount[] | vAccts | |
JsonObject | jsCredential |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnDownloadBalances(out SepaBalance[], SepaAccount)
Declaration
public override ScraperResult OnDownloadBalances(out SepaBalance[] vaBalances, SepaAccount aAcct)
Parameters
Type | Name | Description |
---|---|---|
SepaBalance[] | vaBalances | |
SepaAccount | aAcct |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnDownloadDocument(out byte[], SepaAccount, JsonObject)
Declaration
public override ScraperResult OnDownloadDocument(out byte[] vbPDF, SepaAccount aAcct, JsonObject jsDoc)
Parameters
Type | Name | Description |
---|---|---|
byte[] | vbPDF | |
SepaAccount | aAcct | |
JsonObject | jsDoc |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnDownloadDocumentList(out JsonArray, SepaAccount, DateTime)
Declaration
public override ScraperResult OnDownloadDocumentList(out JsonArray jsDocList, SepaAccount aAcct, DateTime tFromDate)
Parameters
Type | Name | Description |
---|---|---|
JsonArray | jsDocList | |
SepaAccount | aAcct | |
DateTime | tFromDate |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnDownloadStatement(out SepaStatement, SepaAccount, DateTime)
Declaration
public override ScraperResult OnDownloadStatement(out SepaStatement aStmt, SepaAccount aAcct, DateTime tFromDate)
Parameters
Type | Name | Description |
---|---|---|
SepaStatement | aStmt | |
SepaAccount | aAcct | |
DateTime | tFromDate |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnHttpSendRequestCompleted(HttpSendRequestCompletedEventArgs)
Declaration
protected override void OnHttpSendRequestCompleted(HttpSendRequestCompletedEventArgs aEventArgs)
Parameters
Type | Name | Description |
---|---|---|
HttpSendRequestCompletedEventArgs | aEventArgs |
Overrides
Subsembly.Interweb.HttpClient.OnHttpSendRequestCompleted(Subsembly.Interweb.HttpSendRequestCompletedEventArgs)
OnLogin(out SepaAccount[], JsonObject)
Declaration
public override ScraperResult OnLogin(out SepaAccount[] vAccts, JsonObject jsCredential)
Parameters
Type | Name | Description |
---|---|---|
SepaAccount[] | vAccts | |
JsonObject | jsCredential |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnLogout()
Declaration
public override void OnLogout()