Namespace Subsembly.Scraper
Classes
- ScraperCobaBusinessCard
Commerzbank Business Card Commerzbank Corporate Cards Commerzbank-Karten von Deutsche Bahn, FreeCard, TUI, ROBINSON, GuteREISE und TchiboCard Plus
- ScraperContact
Convenient base implementation with method stubs for IScraperContact.
- ScraperContactCobaBusinessCard
Commerzbank Business Card Commerzbank Corporate Cards Commerzbank-Karten von Deutsche Bahn, FreeCard, TUI, ROBINSON, GuteREISE und TchiboCard Plus
- ScraperContactDummy
Dummy implementation that always returns fixed data and ignores payments.
- ScraperCsvConverter
Basic implementation of IScraperCsvConverter interface.
- ScraperException
Wraps a ScraperResult in a Exception, so that it can be thrown.
- ScraperHelper
Some static utility methods for screen scrapers.
- ScraperJson
Utility methods for converting between SEPA classes and their SUPA/JSON representation.
- ScraperPage
Helper class for implementing screen scrapers.
- ScraperRange
Helper class for implementing screen scrapers.
- ScraperResult
Information about a success or failure result, returned from scraper methods.
- ScraperService
Global root where all scrapers are registered.
- ScraperSession
Convenient base implementation with method stubs for IScraperSession.
- ScraperSessionTradeRepublic
Screen-scraper session for Trade Republic: handles HTTP login, session validation, account discovery, portfolio & transaction caching, live ticker valuation and statements.
Interfaces
- IScraperCsvConverter
Interface that must be implemented by account statement CSV to CAMT converters.
- IScraperSession
This is the central interface that must be implemented by scrapers, or a web API client such as a PSD2 access to account (XS2A) API.
- IScraperSessionAccountInformation
This interface shall be implemented by scrapers that support account information.
- IScraperSessionDocuments
This interface shall be implemented by scrapers that support downloading of PDF account documents.
- IScraperSessionPayments
This interface shall be implemented by scrapers that support payment initiation.
- IScraperSessionSecuritiesPortfolio
This interface shall be implemented by scrapers that support downloading the items from a securities custody account.
Enums
- ScraperAccountNumberType
Type of account identification required for a product.
- ScraperAccountServiceTypes
The kind of account service provider that is accessed by a scraper.
- ScraperAuthentication
Selects the kind of authentication that is required by a scraper.
- ScraperCapabilities
Set of flags that indicates the capabilities of a scraper implementation.
- ScraperDecimalFormat
Selects a decimal number format for ParseValue(string, ScraperDecimalFormat).
- ScraperProductType
Type of account product as perceived by the account holder.
- ScraperResultChallengeType
Type of challenge/response authentication mechanism.