sun.security.mule.jgss
Class LoginConfigImpl

java.lang.Object
  extended by javax.security.auth.login.Configuration
      extended by sun.security.mule.jgss.LoginConfigImpl

public class LoginConfigImpl
extends Configuration

A Configuration implementation especially designed for JGSS.

Since:
1.6
Author:
weijun.wang

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.security.auth.login.Configuration
Configuration.Parameters
 
Constructor Summary
LoginConfigImpl(int caller, Oid mech)
          A new instance of LoginConfigImpl must be created for each login request since it's only used by a single (caller, mech) pair
 
Method Summary
 AppConfigurationEntry[] getAppConfigurationEntry(String name)
           
 
Methods inherited from class javax.security.auth.login.Configuration
getConfiguration, getInstance, getInstance, getInstance, getParameters, getProvider, getType, refresh, setConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoginConfigImpl

public LoginConfigImpl(int caller,
                       Oid mech)
A new instance of LoginConfigImpl must be created for each login request since it's only used by a single (caller, mech) pair

Parameters:
caller - defined in GSSUtil as CALLER_XXX final fields
oid - defined in GSSUtil as XXX_MECH_OID final fields
Method Detail

getAppConfigurationEntry

public AppConfigurationEntry[] getAppConfigurationEntry(String name)
Specified by:
getAppConfigurationEntry in class Configuration
Parameters:
name - Almost useless, since the (caller, mech) is already passed into constructor. The only use will be detecting OTHER which is called in LoginContext


Copyright © 2013. All Rights Reserved.