org.apache.geronimo.jmxremoting
Class Authenticator

java.lang.Object
  extended byorg.apache.geronimo.jmxremoting.Authenticator

public class Authenticator
extends java.lang.Object

JMX Authenticator that checks the Credentials by logging in via JAAS.

Version:
$Rev: 46019 $ $Date: 2004-09-14 05:56:06 -0400 (Tue, 14 Sep 2004) $

Field Summary
private  java.lang.ClassLoader cl
           
private  java.lang.String configName
           
 
Constructor Summary
Authenticator(java.lang.String configName, java.lang.ClassLoader cl)
          Constructor indicating which JAAS Application Configuration Entry to use.
 
Method Summary
 javax.security.auth.Subject authenticate(java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configName

private final java.lang.String configName

cl

private final java.lang.ClassLoader cl
Constructor Detail

Authenticator

public Authenticator(java.lang.String configName,
                     java.lang.ClassLoader cl)
Constructor indicating which JAAS Application Configuration Entry to use.

Parameters:
configName - the JAAS config name
Method Detail

authenticate

public javax.security.auth.Subject authenticate(java.lang.Object o)
                                         throws java.lang.SecurityException
Throws:
java.lang.SecurityException


Copyright © 2005 Apache Software Foundation. All Rights Reserved.