gov.nih.nci.cagrid.dorian.service.ca
Class CredentialsManager
java.lang.Object
gov.nih.nci.cagrid.dorian.common.LoggingObject
gov.nih.nci.cagrid.dorian.service.ca.CredentialsManager
public class CredentialsManager
- extends LoggingObject
- Version:
- $Id: ArgumentManagerTable.java,v 1.2 2004/10/15 16:35:16 langella
Exp $
- Author:
- Stephen Langella , Scott Oster , Shannon Hastings
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CREDENTIALS_TABLE
public static java.lang.String CREDENTIALS_TABLE
CredentialsManager
public CredentialsManager(Database db)
hasCredentials
public boolean hasCredentials(java.lang.String alias)
throws DorianInternalFault
- Throws:
DorianInternalFault
deleteCredentials
public void deleteCredentials(java.lang.String alias)
throws DorianInternalFault
- Throws:
DorianInternalFault
addCredentials
public void addCredentials(java.lang.String alias,
java.lang.String password,
java.security.cert.X509Certificate cert,
java.security.PrivateKey key)
throws DorianInternalFault
- Throws:
DorianInternalFault
addCertificate
public void addCertificate(java.lang.String alias,
java.security.cert.X509Certificate cert)
throws DorianInternalFault
- Throws:
DorianInternalFault
getPrivateKey
public java.security.PrivateKey getPrivateKey(java.lang.String alias,
java.lang.String password)
throws DorianInternalFault,
InvalidPasswordFault
- Throws:
DorianInternalFault
InvalidPasswordFault
getCertificate
public java.security.cert.X509Certificate getCertificate(java.lang.String alias)
throws DorianInternalFault
- Throws:
DorianInternalFault
getCertificateSerialNumber
public long getCertificateSerialNumber(java.lang.String alias)
throws DorianInternalFault
- Throws:
DorianInternalFault
clearDatabase
public void clearDatabase()
throws DorianInternalFault
- Throws:
DorianInternalFault