## Uses of Class
com.sap.security.um.user.PersistenceException

- Packages that use PersistenceException
  Package | Description
  --- | ---
  com.sap.security.um.service |
  com.sap.security.um.user |

- - ### Uses of PersistenceException in com.sap.security.um.service

    Methods in com.sap.security.um.service that throw PersistenceException
    Modifier and Type | Method and Description
    --- | ---
    `static UserProvider` | UserManagementAccessor.`getUserProvider()` Returns user provider that provides read access to the user implementation.

  - ### Uses of PersistenceException in com.sap.security.um.user

    Methods in com.sap.security.um.user that throw PersistenceException
    Modifier and Type | Method and Description
    --- | ---
    `PasswordCheckResult` | User.`checkPassword(char[] password)` Deprecated. As of version 1.8, replaced by `UserProvider.checkUserPassword(String, char[])`
    `PasswordCheckResult` | UserProvider.`checkUserPassword(String user, char[] password)` Checks the provided password against the user's stored password.
    `User` | UserProvider.`getCurrentUser()` Returns the current authenticated user, or `null` if no there is no such user.
    `User` | UserProvider.`getUser(String name)` Returns the user which has the provided name, or `null` if no user with the provided name exists.
    `User` | UserProvider.`getUser(X509Certificate certificate)` Returns the user which has the provided X.509 client certificate assigned, or `null` if the provided certificate is not assigned to any user.

Copyright © 2020 SAP. All Rights Reserved.