| 
    keycloak-federation
    
   | 
 

公開メンバ関数 | |
| KerberosUsernamePasswordAuthenticator (CommonKerberosConfig config) | |
| boolean | isUserAvailable (String username) | 
| boolean | validUser (String username, String password) | 
| Subject | authenticateSubject (String username, String password) throws LoginException | 
| void | logoutSubject () | 
限定公開メンバ関数 | |
| void | checkKerberosServerAvailable (LoginException le) | 
| String | getKerberosPrincipal (String username) throws LoginException | 
| CallbackHandler | createJaasCallbackHandler (final String principal, final String password) | 
| Configuration | createJaasConfiguration () | 
限定公開変数類 | |
| final CommonKerberosConfig | config | 
非公開変数類 | |
| LoginContext | loginContext | 
静的非公開変数類 | |
| static final Logger | logger = Logger.getLogger(KerberosUsernamePasswordAuthenticator.class) | 
      
  | 
  inline | 
      
  | 
  inline | 
Returns true if user was successfully authenticated against Kerberos
| username | username without Kerberos realm attached | 
| password | kerberos password | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  inline | 
Returns true if user with given username exists in kerberos database
| username | username without Kerberos realm attached or with correct realm attached | 
      
  | 
  inline | 
      
  | 
  inline | 
Returns true if user was successfully authenticated against Kerberos
| username | username without Kerberos realm attached or with correct realm attached | 
| password | kerberos password | 
      
  | 
  protected | 
      
  | 
  staticprivate | 
      
  | 
  private | 
 1.8.13