@Contract(threading=IMMUTABLE) public class KerberosCredentials extends Object implements Credentials, Serializable
Credentials
implementation based on GSSCredential for Kerberos Authentication.Modifier and Type | Field and Description |
---|---|
private GSSCredential |
gssCredential
GSSCredential
|
private static long |
serialVersionUID |
Constructor and Description |
---|
KerberosCredentials(GSSCredential gssCredential)
Constructor with GSSCredential argument
|
Modifier and Type | Method and Description |
---|---|
GSSCredential |
getGSSCredential() |
String |
getPassword() |
Principal |
getUserPrincipal() |
private static final long serialVersionUID
private final GSSCredential gssCredential
public KerberosCredentials(GSSCredential gssCredential)
gssCredential
- public GSSCredential getGSSCredential()
public Principal getUserPrincipal()
getUserPrincipal
in interface Credentials
public String getPassword()
getPassword
in interface Credentials
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses