at.gv.egovernment.moa.spss.server.iaik.config
Class DirectoryCertStoreParametersImpl

java.lang.Object
  |
  +--at.gv.egovernment.moa.spss.server.iaik.config.DirectoryCertStoreParametersImpl
All Implemented Interfaces:
iaik.pki.store.certstore.CertStoreParameters, iaik.pki.store.certstore.directory.DirectoryCertStoreParameters

public class DirectoryCertStoreParametersImpl
extends Object
implements iaik.pki.store.certstore.directory.DirectoryCertStoreParameters

An implementation of the DirectoryCertStoreParameters interface.

Version:
$Id$
Author:
Patrick Peck
See Also:
DirectoryCertStoreParameters

Constructor Summary
DirectoryCertStoreParametersImpl(String id, String rootDirectory, boolean createNew, boolean readOnly)
          Create a new DirectoryCertStoreParameterImpl.
 
Method Summary
 boolean createNew()
           
 String getId()
           
 String getRootDirectory()
           
 String getType()
           
 boolean isReadOnly()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectoryCertStoreParametersImpl

public DirectoryCertStoreParametersImpl(String id,
                                        String rootDirectory,
                                        boolean createNew,
                                        boolean readOnly)
Create a new DirectoryCertStoreParameterImpl.
Parameters:
id - The CertStore ID.
rootDirectory - The root directory of the CertStore.
createNew - Whether a new directory may be created.
readOnly - Whether the CertStore is read-only.
Method Detail

getRootDirectory

public String getRootDirectory()
Specified by:
getRootDirectory in interface iaik.pki.store.certstore.directory.DirectoryCertStoreParameters
See Also:
DirectoryCertStoreParameters.getRootDirectory()

createNew

public boolean createNew()
Specified by:
createNew in interface iaik.pki.store.certstore.directory.DirectoryCertStoreParameters
See Also:
DirectoryCertStoreParameters.createNew()

getId

public String getId()
Specified by:
getId in interface iaik.pki.store.certstore.CertStoreParameters
See Also:
CertStoreParameters.getId()

isReadOnly

public boolean isReadOnly()
Specified by:
isReadOnly in interface iaik.pki.store.certstore.CertStoreParameters
See Also:
CertStoreParameters.isReadOnly()

getType

public String getType()
Specified by:
getType in interface iaik.pki.store.certstore.CertStoreParameters
Returns:
CertStoreTypes.DIRECTORY
See Also:
CertStoreParameters.getType()