com.novell.security.sso.ncp
Class NCPSecretStore

java.lang.Object
  |
  +--com.novell.security.sso.SecretStore
        |
        +--com.novell.security.sso.ncp.NCPSecretStore
All Implemented Interfaces:
Serializable

public final class NCPSecretStore
extends SecretStore

Class that represents a SecretStore that is connected to over NCP. This implementation communicated to SecretStore by calling the SecretStore C API in nwsso.dll through the JNI layer. This class is dependent on the Novell NetWare client for the connection to SecretStore and on Novell International Cryptographic Infrastructure (NICI) for the cryprography. It is also dependent on the nwsso.dll file to be located on the system.

Since:
2.1
Version:
3.2
Author:
Steve Kinser
See Also:
Serialized Form

Fields inherited from class com.novell.security.sso.SecretStore
CALLER_DN, HANDLE, SECRET_STORE, SERVER_DN, TARGET_DN, TREE, USER_DN
 
Constructor Summary
NCPSecretStore(Hashtable environment)
          Constructs a NCPSecretStore object.
 
Method Summary
 Secret getSecret0(String id, boolean useMasterPassword)
           
 
Methods inherited from class com.novell.security.sso.SecretStore
commitMasterPasswordChange, commitMasterPasswordChange, commitMasterPasswordChange, enumerateSecrets, enumerateSecrets, enumerateSecrets, equals, getClientCryptoStrength, getClientVersion, getEnumBuffLen, getEnvironmentProperty, getHint, getInstance, getLastAdminUnlockDn, getLastAdminUnlockTime, getNumLockedSecrets, getNumSecrets, getSecret, getSecret, getSecrets, getServerCryptoStrength, getServerVersion, getServiceInfo, getServiceInfo, getStatus, hashCode, removeSecretStore, removeSecretStore, setMasterPassword, sync, sync, toString, unlockSecretStore, unlockSecretStore, unlockSecretStore, unsetMasterPassword, update, update
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NCPSecretStore

public NCPSecretStore(Hashtable environment)
               throws SSException
Constructs a NCPSecretStore object.
Parameters:
environment - The environment from which the context is extracted.
Throws:
SSException - If a SSException occurred.
Method Detail

getSecret0

public Secret getSecret0(String id,
                         boolean useMasterPassword)


Copyright © 1997-2003 Novell, Inc. All Rights Reserved.