20 #ifndef __com_sun_star_auth_XSSOPasswordCache_idl__
21 #define __com_sun_star_auth_XSSOPasswordCache_idl__
27 module
com { module sun { module star { module auth {
55 [in]
boolean Persist )
73 string getPassword( [in]
string UserName, [out]
boolean Persist )
indicates an invalid argument was passed to SSO API.
Definition: InvalidArgumentException.idl:32
indicates an underlying persistence implementation failure.
Definition: PersistenceFailureException.idl:33
supports password caching for security mechanisms which use passwords as credentials or as an input t...
Definition: XSSOPasswordCache.idl:37
void removePassword([in] string UserName, [in] boolean RemovePersist)
removes a password from the cache
void addPassword([in] string UserName, [in] string Password, [in] boolean Persist)
adds a username/password combination to the cache.
string getPassword([in] string UserName, [out] boolean Persist)
retrieves a password for a given user from the cache.
base interface of all UNO interfaces
Definition: XInterface.idl:48
Definition: Ambiguous.idl:22