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

    Class ScraperSessionAdvanzia

    Inheritance
    System.Object
    Subsembly.Interweb.HttpClient
    ScraperSession
    ScraperSessionAdvanzia
    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.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 ScraperSessionAdvanzia : ScraperSession, IDisposable, IScraperSession, IScraperPersist, IScraperSessionAccountInformation, IScraperSessionPayments, IScraperSessionDocuments

    Methods

    AdvanziaKontoContinueLogin(out SepaAccount[], String, String)

    Declaration
    protected ScraperResult AdvanziaKontoContinueLogin(out SepaAccount[] vAccts, string sAction, string sOneTimePassword)
    Parameters
    Type Name Description
    SepaAccount[] vAccts
    System.String sAction
    System.String sOneTimePassword
    Returns
    Type Description
    ScraperResult

    AdvanziaKontoDownloadDocument(out Byte[], String)

    Declaration
    protected ScraperResult AdvanziaKontoDownloadDocument(out byte[] vbPDF, string sElctrncStmtId)
    Parameters
    Type Name Description
    System.Byte[] vbPDF
    System.String sElctrncStmtId
    Returns
    Type Description
    ScraperResult

    AdvanziaKontoDownloadDocumentList(out JsonArray)

    Declaration
    protected ScraperResult AdvanziaKontoDownloadDocumentList(out JsonArray jsDocList)
    Parameters
    Type Name Description
    JsonArray jsDocList
    Returns
    Type Description
    ScraperResult

    AdvanziaKontoDownloadStatement(out SepaStatement, SepaAccount, DateTime, SepaBalance, String)

    Declaration
    protected ScraperResult AdvanziaKontoDownloadStatement(out SepaStatement aStmt, SepaAccount aAcct, DateTime tFromDate, SepaBalance aBalance, string sDomain)
    Parameters
    Type Name Description
    SepaStatement aStmt
    SepaAccount aAcct
    System.DateTime tFromDate
    SepaBalance aBalance
    System.String sDomain
    Returns
    Type Description
    ScraperResult

    AdvanziaKontoLogin(String, String, out String)

    Declaration
    protected ScraperResult AdvanziaKontoLogin(string sLoginName, string sPassword, out string sLastResponse)
    Parameters
    Type Name Description
    System.String sLoginName
    System.String sPassword
    System.String sLastResponse
    Returns
    Type Description
    ScraperResult

    AdvanziaKontoLogout()

    Declaration
    public void AdvanziaKontoLogout()

    CombineUri(String, String)

    Declaration
    protected string CombineUri(string sBaseUri, string sRelativeUri)
    Parameters
    Type Name Description
    System.String sBaseUri
    System.String sRelativeUri
    Returns
    Type Description
    System.String

    ContinueWith2FAPage(ScraperRange)

    Declaration
    public ScraperResult ContinueWith2FAPage(ScraperRange aNextLoginPage)
    Parameters
    Type Name Description
    ScraperRange aNextLoginPage
    Returns
    Type Description
    ScraperResult

    ContinueWithAfterLoginPage(String)

    Declaration
    public ScraperResult ContinueWithAfterLoginPage(string sAfterLoginPage)
    Parameters
    Type Name Description
    System.String sAfterLoginPage
    Returns
    Type Description
    ScraperResult

    ContinueWithQuery(String)

    Declaration
    public ScraperResult ContinueWithQuery(string sQueryFieldValue)
    Parameters
    Type Name Description
    System.String sQueryFieldValue
    Returns
    Type Description
    ScraperResult

    HttpSendRequest(HttpRequest, Boolean)

    Declaration
    public override void HttpSendRequest(HttpRequest aRequest, bool fThrowOnHttpError)
    Parameters
    Type Name Description
    Subsembly.Interweb.HttpRequest aRequest
    System.Boolean fThrowOnHttpError
    Overrides
    Subsembly.Interweb.HttpClient.HttpSendRequest(Subsembly.Interweb.HttpRequest, System.Boolean)

    LoginWithDomain(String, String, String, String, out String)

    Declaration
    public ScraperResult LoginWithDomain(string sDomain, string sLoginName, string sPassword, string sCodeVerifier, out string sLastResponse)
    Parameters
    Type Name Description
    System.String sDomain
    System.String sLoginName
    System.String sPassword
    System.String sCodeVerifier
    System.String sLastResponse
    Returns
    Type Description
    ScraperResult

    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)

    WriteAccessToken(String, String)

    Declaration
    public void WriteAccessToken(string sAccessToken, string sDomain)
    Parameters
    Type Name Description
    System.String sAccessToken
    System.String sDomain

    Implements

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