com.ibm.security.jgss

Class LoginConfigImpl

  1. java.lang.Object
  2. extended byjavax.security.auth.login.Configuration
  3. extended bycom.ibm.security.jgss.LoginConfigImpl

  1. public class LoginConfigImpl
  2. extends javax.security.auth.login.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
javax.security.auth.login.Configuration.Parameters

Constructor Summary

Constructor and Description
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

Modifier and Type Method and Description
  1. javax.security.auth.login.AppConfigurationEntry[]
getAppConfigurationEntry(java.lang.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

  1. public LoginConfigImpl(int caller,
  2. 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

Method Detail

getAppConfigurationEntry

  1. public javax.security.auth.login.AppConfigurationEntry[] getAppConfigurationEntry( java.lang.String name)
Specified by:
getAppConfigurationEntry in class javax.security.auth.login.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