Funkcia %GetUserPasswordExpirationTime

Funkcia %GetUserPasswordExpirationTime


Funkcia

Funkcia vráti čas ukončenia platnosti hesla.

Deklarácia

TIME %GetUserPasswordExpirationTime( TEXT in userName ) TIME %GetUserPasswordExpirationTime( HBJ in userID )

Parametre

userName

Meno objektu typu Užívateľ

userID

Hodnota typu HBJ alebo INT. Jednoznačný identifikátor objektu typu Užívateľ

Popis

Funkcia vráti čas, kedy sa danému užívateľovi ukončí platnosť hesla. V prípade, že heslo nemá definovaný čas ukončenia platnosti, funkcia vráti neplatnú hodnotu s príznakom A (pozri príklad). Ak užívateľ neexistuje, funkcia vráti neplatnú hodnotu bez príznaku.

Príklad

TIME _expirationTime TEXT _userName _userName := "AnyUserName" _expirationTimeName := %GetUserPasswordExpirationTime (_userName) ; IF _expirationTime\VLD THEN ; Password expiration time is defined ELSIF _expirationTime\FLA THEN ; Password expiration time is undefined ELSE ; User does not exist ENDIF