public class Krb5LoginContext extends LoginContext
| Modifier and Type | Method and Description |
|---|---|
static Krb5LoginContext |
loginWithKeyTab(String principal,
String keyTabLocation) |
static Krb5LoginContext |
loginWithKeyTab(String principal,
String keyTabLocation,
boolean acceptOnly) |
static Krb5LoginContext |
loginWithTicketCache(String principal) |
static Krb5LoginContext |
loginWithUsernameAndPassword(String username,
String password) |
getSubject, login, logoutpublic static Krb5LoginContext loginWithKeyTab(String principal, String keyTabLocation, boolean acceptOnly)
principal - principalkeyTabLocation - keyTabLocationacceptOnly - when set to true, SpnegoClient will work offline and ONLY for accepting new tokens. As a result it doesn't require connection to Kerberos server but cannot request new tokens for other servicespublic static Krb5LoginContext loginWithKeyTab(String principal, String keyTabLocation)
public static Krb5LoginContext loginWithTicketCache(String principal)
public static Krb5LoginContext loginWithUsernameAndPassword(String username, String password)
Copyright © 2022. All rights reserved.