gov.lanl.SSLTools
Class CredentialService

java.lang.Object
  |
  +--gov.lanl.SSLTools.AbstractService
        |
        +--gov.lanl.SSLTools.CredentialService
All Implemented Interfaces:
ServiceInterface

public class CredentialService
extends AbstractService

Defines the interface a standard ORB service requiring only a valid keystore with the user's credentials; tests the alias and password for the user's private key.

Version:
$Id: CredentialService.java,v 1.3 2002/07/07 03:16:53 dwforslund Exp $
Author:
Jim George

Constructor Summary
CredentialService()
          Default constructor, sets up keywords...
 
Method Summary
 org.omg.CORBA.Object enableInsecureForObject(org.omg.CORBA.Object inObj)
          Enables insecure server connection for this client object
 void init(java.lang.String[] inArgs, java.util.Properties inProps)
          Initialize the Service
 
Methods inherited from class gov.lanl.SSLTools.AbstractService
finalize, getApplet, getClientData, getClientData, getKeystore, getOptKeyDefault, getOptKeysAndValues, getORB, getReqKeysAndValues, getSecurityLevel, getTargetData, getTargetData, printKeysAndValues, printOptKeysAndValues, printReqKeysAndValues, setApplet, setOptKeysAndValues, setORB, setQuotedId, setQuotedId2Me, setReqKeysAndValues, setSecurityLevel
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CredentialService

public CredentialService()
Default constructor, sets up keywords...

Method Detail

init

public void init(java.lang.String[] inArgs,
                 java.util.Properties inProps)
          throws org.omg.CORBA.UserException
Initialize the Service

Parameters:
inArgs - are the command line arguments for -D ORB... usually, these are in the system properties
inProps - are the properties to use, may be null
org.omg.CORBA.UserException

enableInsecureForObject

public org.omg.CORBA.Object enableInsecureForObject(org.omg.CORBA.Object inObj)
Enables insecure server connection for this client object

Parameters:
inObj - is the object whose properties need modifying
Returns:
and object with the proper properties


Copyright © 2000 Apache Software Foundation. All Rights Reserved.