Package org.eclipse.net4j.util.security

# Schnittstelle IAuthenticator

Alle bekannten Unterschnittstellen:
  `IAuthenticator2`

Alle bekannten Implementierungsklassen:
  `FileUserManager`, `UserManager`, `UserManagerAuthenticator`

public interface IAuthenticator
Authenticates users.

Seit:
  3.3
Autor:
  Eike Stepper

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`authenticate(String userID, char[] password)`
Authenticates the user with the passed `userID` by checking whether the supplied `password` matches the password stored for this user.

## Methodendetails

### authenticate

void authenticate(String userID, char[] password) throws SecurityException
Authenticates the user with the passed `userID` by checking whether the supplied `password` matches the password stored for this user.

The implementation is required to throw a `SecurityException` if the passwords do not match.

Löst aus:
  `SecurityException`