• API Overview
  • EBICS API
  • FinTS API
  • XS2A API
  • SEPA API
Search Results for

    Class ScraperSessionINGBusiness

    Inheritance
    System.Object
    Subsembly.Interweb.HttpClient
    ScraperSession
    ScraperSessionINGBusiness
    Implements
    System.IDisposable
    IScraperSession
    IScraperPersist
    IScraperSessionAccountInformation
    IScraperSessionPayments
    IScraperSessionDocuments
    Inherited Members
    ScraperSession.CREDENTIAL_USERID
    ScraperSession.CREDENTIAL_PASSWORD
    ScraperSession.CREDENTIAL_CHALLENGERESPONSE
    ScraperSession.State
    ScraperSession.UserName
    ScraperSession.UserIdentification
    ScraperSession.UserEMailAddresses
    ScraperSession.UserPhoneNumbers
    ScraperSession.UserAddresses
    ScraperSession.UserCardDetails
    ScraperSession.AddCardDetails(String, String)
    ScraperSession.GetUserDetails(String)
    ScraperSession.SetUserDetails(String, String)
    ScraperSession.Load(JsonObject)
    ScraperSession.Save()
    ScraperSession.IsDirty
    ScraperSession.Contact
    ScraperSession.UserDetails
    ScraperSession.Accounts
    ScraperSession.Login(JsonObject)
    ScraperSession.ContinueLogin(JsonObject)
    ScraperSession.Logout()
    ScraperSession.MaxStatementDays
    ScraperSession.DownloadBalances(SepaBalance[], JsonObject)
    ScraperSession.DownloadStatement(SepaDocument, JsonObject, DateTime)
    ScraperSession.ContinueDownloadStatement(SepaDocument, JsonObject)
    ScraperSession.InitiatePayment(SepaDocument)
    ScraperSession.ContinuePayment(JsonObject)
    ScraperSession.CancelPayment()
    ScraperSession.MaxDocumentDays
    ScraperSession.DownloadDocumentList(JsonArray, JsonObject, DateTime)
    ScraperSession.DownloadDocument(Byte[], JsonObject, JsonObject)
    ScraperSession.OnContinueDownloadStatement(SepaStatement, JsonObject)
    ScraperSession.OnInitiatePayment(SepaDocument)
    ScraperSession.OnContinuePayment(JsonObject)
    ScraperSession.OnCancelPayment()
    Subsembly.Interweb.HttpClient.HttpSendRequestCompleted
    Subsembly.Interweb.HttpClient.Dispose()
    Subsembly.Interweb.HttpClient.SetProxy(Subsembly.Interweb.HttpProxy)
    Subsembly.Interweb.HttpClient.Timeout
    Subsembly.Interweb.HttpClient.ContentEncoding
    Subsembly.Interweb.HttpClient.Refresh
    Subsembly.Interweb.HttpClient.ContentType
    Subsembly.Interweb.HttpClient.ContentDispositionFileName
    Subsembly.Interweb.HttpClient.LastHttpStatus
    Subsembly.Interweb.HttpClient.CurrentLocation
    Subsembly.Interweb.HttpClient.AuthorizationHeader
    Subsembly.Interweb.HttpClient.SetCredentials(System.String, System.String)
    Subsembly.Interweb.HttpClient.SetBearerAuthentication(System.String)
    Subsembly.Interweb.HttpClient.ClearAuthentication()
    Subsembly.Interweb.HttpClient.IgnoreSSL
    Subsembly.Interweb.HttpClient.ThrowOnHttpError
    Subsembly.Interweb.HttpClient.UserAgent
    Subsembly.Interweb.HttpClient.Origin
    Subsembly.Interweb.HttpClient.RedirectLocation
    Subsembly.Interweb.HttpClient.AcceptHeader
    Subsembly.Interweb.HttpClient.AcceptEncodingHeader
    Subsembly.Interweb.HttpClient.AcceptLanguageHeader
    Subsembly.Interweb.HttpClient.AllowRedirects
    Subsembly.Interweb.HttpClient.JsonContentType
    Subsembly.Interweb.HttpClient.JsonCharset
    Subsembly.Interweb.HttpClient.HttpGet(System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpGet(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpGetJson(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpGetJsonObject(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Json.JsonObject, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPostJsonObject(System.String, Subsembly.Json.JsonObject, Subsembly.Json.JsonObject, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpGetJsonArray(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Json.JsonArray, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpGetXml(System.String)
    Subsembly.Interweb.HttpClient.HttpGetRaw(System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpOptions(System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpOptions(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpOptionsRaw(System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPost(System.String, System.String, System.String, System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPostJson(System.String, Subsembly.Json.JsonValue, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPostRaw(System.String, System.Byte[], System.String, System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPostQuery(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPostQueryRaw(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPostMultipartFormData(System.String, Subsembly.Interweb.HttpMultipartFormData)
    Subsembly.Interweb.HttpClient.HttpPostMultipartFormDataRaw(System.String, Subsembly.Interweb.HttpMultipartFormData)
    Subsembly.Interweb.HttpClient.HttpPut(System.String, System.String, System.String, System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPutJson(System.String, Subsembly.Json.JsonValue, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPutRaw(System.String, System.Byte[], System.String, System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPatch(System.String, System.String, System.String, System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.HttpPatchRaw(System.String, System.Byte[], System.String, System.String, Subsembly.Interweb.HttpHeader[])
    Subsembly.Interweb.HttpClient.CreateRequest(System.String, System.String)
    Subsembly.Interweb.HttpClient.CreateMultipartFormDataRequest(System.String, Subsembly.Interweb.HttpMultipartFormData)
    Subsembly.Interweb.HttpClient.HttpSendRequest(Subsembly.Interweb.HttpRequest, System.Boolean)
    Subsembly.Interweb.HttpClient.HttpSendRequestAsync(Subsembly.Interweb.HttpRequest, System.Boolean, System.Object)
    Subsembly.Interweb.HttpClient.HttpSendRequestAsync(Subsembly.Interweb.HttpRequest, System.Boolean, System.Object, System.Action<Subsembly.Interweb.HttpSendRequestCompletedEventArgs>)
    Subsembly.Interweb.HttpClient.PendingAsyncRequest
    Subsembly.Interweb.HttpClient.CancelAsync()
    Subsembly.Interweb.HttpClient.ResetCookies()
    Subsembly.Interweb.HttpClient.SetCookie(System.String, System.String, System.String, System.String)
    Subsembly.Interweb.HttpClient.SetCookies(System.Uri, System.String)
    Subsembly.Interweb.HttpClient.GetCookie(System.String)
    Subsembly.Interweb.HttpClient.OnHttpSendRequestCompleted(Subsembly.Interweb.HttpSendRequestCompletedEventArgs)
    Subsembly.Interweb.HttpClient.TraceLineEvent
    Subsembly.Interweb.HttpClient.TraceSwitch
    Subsembly.Interweb.HttpClient.TraceOptions
    Subsembly.Interweb.HttpClient.TraceLine(System.Diagnostics.TraceLevel, System.String)
    Subsembly.Interweb.HttpClient.TraceData(System.Byte[])
    Subsembly.Interweb.HttpClient.OnTraceHeaderLine(System.String, System.String)
    Subsembly.Interweb.HttpClient.OnTraceRequestBody(System.Byte[])
    Subsembly.Interweb.HttpClient.OnTraceResponseBody(System.Byte[])
    Subsembly.Interweb.HttpClient.OnTraceLine(Subsembly.Interweb.HttpClientTraceEventArgs)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Subsembly.Scraper
    Assembly: Subsembly.Scraper.dll
    Syntax
    public class ScraperSessionINGBusiness : ScraperSession, IDisposable, IScraperSession, IScraperPersist, IScraperSessionAccountInformation, IScraperSessionPayments, IScraperSessionDocuments

    Methods

    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
    ScraperSession.OnContinueLogin(out SepaAccount[], JsonObject)

    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
    ScraperSession.OnDownloadBalances(out SepaBalance[], SepaAccount)

    OnDownloadDocument(out Byte[], SepaAccount, JsonObject)

    Declaration
    public override ScraperResult OnDownloadDocument(out byte[] vbPDF, SepaAccount aAcct, JsonObject jsDoc)
    Parameters
    Type Name Description
    System.Byte[] vbPDF
    SepaAccount aAcct
    JsonObject jsDoc
    Returns
    Type Description
    ScraperResult
    Overrides
    ScraperSession.OnDownloadDocument(out Byte[], SepaAccount, JsonObject)

    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
    System.DateTime tFromDate
    Returns
    Type Description
    ScraperResult
    Overrides
    ScraperSession.OnDownloadDocumentList(out JsonArray, SepaAccount, DateTime)

    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
    System.DateTime tFromDate
    Returns
    Type Description
    ScraperResult
    Overrides
    ScraperSession.OnDownloadStatement(out SepaStatement, SepaAccount, DateTime)

    OnLoad(JsonObject)

    Declaration
    public override void OnLoad(JsonObject js)
    Parameters
    Type Name Description
    JsonObject js
    Overrides
    ScraperSession.OnLoad(JsonObject)

    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
    ScraperSession.OnLogin(out SepaAccount[], JsonObject)

    OnLogout()

    Declaration
    public override void OnLogout()
    Overrides
    ScraperSession.OnLogout()

    OnSave(JsonObject)

    Declaration
    public override void OnSave(JsonObject js)
    Parameters
    Type Name Description
    JsonObject js
    Overrides
    ScraperSession.OnSave(JsonObject)

    Implements

    System.IDisposable
    IScraperSession
    IScraperPersist
    IScraperSessionAccountInformation
    IScraperSessionPayments
    IScraperSessionDocuments
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH