Top Description Interfaces Classes
module jakarta.security

Package jakarta.security.enterprise.credential


The Identity Store Credential API package. This package contains classes and interfaces associated with submitting credentials.
Version
1.0

Interface Summary

Modifier and TypeInterface and Description
public interface
Credential

Credential represents the credential the caller will use to authenticate.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractClearableCredential

AbstractClearableCredential contains behavior common to Credential implementations that can be meaningfully cleared.

public class
BasicAuthenticationCredential

BasicAuthenticationCredential extends UsernamePasswordCredential to represent credentials used by HTTP Basic Authentication.

public class
CallerOnlyCredential

CallerOnlyCredential represents a credential that only contains a caller name and no secret of any kind.

public class
Password

Represents a text-based password, and includes a built-in mechanism for securely clearing the value.

public class
RememberMeCredential

RememberMeCredential represents a credential presented as a token, for the explicit usage with the Jakarta Security provided remember me function.

public class
UsernamePasswordCredential

Represents the credentials typically used by standard caller name/password authentication.