Package javax.jcr

Interface Credentials

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractCredentials, GuestCredentials, ImpersonationCredentials, SamlCredentials, SimpleCredentials, TokenCredentials, UserIdCredentials

public interface Credentials extends Serializable
Interface for all credentials that may be passed to the Repository.login(Credentials credentials, String workspaceName) method. Serves as a marker interface that all repositories must implement when providing a credentials class. See SimpleCredentials and GuestCredentials for examples of such a class.