# Uses of Interface
org.eclipse.net4j.util.security.IUserAware

Packages that use IUserAware
Package
Description
org.eclipse.net4j.util.security
Interfaces and classes for security, negotiation, authentication, authorization and cryptography.

## Uses of IUserAware in org.eclipse.net4j.util.security

Subinterfaces of IUserAware in org.eclipse.net4j.util.security
Modifier and Type
Interface
Description
`interface`
`ICredentials`
`interface`
`IPasswordCredentials`
`interface`
`IPasswordCredentialsUpdate`
Password credentials with an update (new password) in addition to the usual user ID and password for authentication of the password change.
Classes in org.eclipse.net4j.util.security that implement IUserAware
Modifier and Type
Class
Description
`class`
`Credentials`
`class`
`PasswordCredentials`
`class`
`PasswordCredentialsUpdate`
Default implementation of the `IPasswordCredentialsUpdate` interface.