Odeslání emailu klientovi umožňujícího reset zapomenutého hesla.
Namespace: ProfiTour.Profis.XML.API.ContractAssembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
ResetHeslaOdeslatResult ResetHeslaOdeslat(
Context Context,
ResetHeslaOdeslatInput Data
)
Function ResetHeslaOdeslat (
Context As Context,
Data As ResetHeslaOdeslatInput
) As ResetHeslaOdeslatResult
Parameters
- Context
- Type: ProfiTour.Profis.XML.API.ModelContext
Kontext volání metody. - Data
- Type: ProfiTour.Profis.XML.API.ModelResetHeslaOdeslatInput
Nastavení parametrů pro odeslání emailu a jeho platnosti.
Return Value
Type:
ResetHeslaOdeslatResultV případě úspěchu bude vrácena instance bez hodnot. V případě chyby bude vrácen Fault.
Před voláním metody by měla být ověřena existence emailu metodou
OveritEmail(Context, String).
Voláním této metody dostane klient email, který bude obsahovat odkaz na web pro reset hesla.
Po otevření odkazu by měla být ověřena platnost autorizačního klíče metodou
ResetHeslaOverit(KlientKlicContext).
V případě, že je autorizační klíč stále platný, bude klientovi nabídnuto zadání nového hesla. To se uloží metodou
ZmenitHeslo(KlientContextBase, String) s kontextem
KlientKlicContext.
Reference