KlientZmenitHeslo Method

Změna přihlašovacího hesla klienta.

Definition

Namespace: ProfiTour.Profis.XML.API.Contract
Assembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
C#
ZmenitHesloResult ZmenitHeslo(
	KlientContextBase Context,
	string NoveHeslo
)

Parameters

Context  KlientContextBase
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  String
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

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