KlientZmenitHeslo Method Dokumentace rozhraní webové služby ProfisXML rezervačního systému Profis společnosti ProfiTour Systems
Změna přihlašovacího hesla klienta.

Namespace: ProfiTour.Profis.XML.API.Contract
Assembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
Syntax

ZmenitHesloResult ZmenitHeslo(
	KlientContextBase Context,
	string NoveHeslo
)

Parameters

Context
Type: ProfiTour.Profis.XML.API.ModelKlientContextBase
Kontext volání metody obsahující identifikaci klienta. Pro ověření identity přihlášeného klienta se použije instance KlientHesloInput. Pro ověření podle autorizačního klíče při změně hesla KlientKlicContext.
NoveHeslo
Type: SystemString
Nové přihlašovací heslo klienta. Heslo je možné předat ve formě plaintextu, nebo jako SHA512(UTF8.GetBytes(Email.ToLower & Heslo)) serializovaného do stringu (na velikosti FF vs. ff nezáleží). Kontrolní výpočet SHA512 pro email "info@example.com" a heslo "test" vychází FF92C232C3FD9906A36CCED2751F80E66DDC14D486094278661F6F8C7E0FA457D803C999B573E550CB6BE8FD70FE24B6EC6F8A5FA19460A2E706ED7A3371A6BE.

Return Value

Type: ZmenitHesloResult
V případě úspěchu bude vrácena instance bez hodnot. V případě chyby bude vrácen Fault.
Remarks

Je doporučeno nechat na webu klienta zadat heslo 2x. Ověření správnosti obou zadání je úkol webu.
See Also

Reference