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

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

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

Subinterfaces of ICredentials in org.eclipse.net4j.util.security
Modifier and Type
Interface
Description
`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 ICredentials
Modifier and Type
Class
Description
`class`
`Credentials`
`class`
`PasswordCredentials`
`class`
`PasswordCredentialsUpdate`
Default implementation of the `IPasswordCredentialsUpdate` interface.
Methods in org.eclipse.net4j.util.security that return ICredentials
Modifier and Type
Method
Description
`ICredentials`
ICredentialsProvider.`getCredentials()`
`ICredentials`
ICredentialsProvider2.`getCredentials(String realm)`