public class

LoginConfigImpl

extends Configuration
java.lang.Object
   ↳ javax.security.auth.login.Configuration
     ↳ sun.security.mule.jgss.LoginConfigImpl

Class Overview

A Configuration implementation especially designed for JGSS.

Summary

Fields
private final int caller
private final Configuration config
private static final Debug debug
private final String mechName
[Expand]
Inherited Fields
From class javax.security.auth.login.Configuration
Public Constructors
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
Public Methods
AppConfigurationEntry[] getAppConfigurationEntry(String name)
[Expand]
Inherited Methods
From class javax.security.auth.login.Configuration
From class java.lang.Object

Fields

private final int caller

private final Configuration config

private static final Debug debug

private final String mechName

Public Constructors

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
mech

Public Methods

public AppConfigurationEntry[] getAppConfigurationEntry (String name)

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