org.openpermis.editor.policy.view.keystore
Class SCKeyStoreReader

java.lang.Object
  extended by org.openpermis.editor.policy.view.keystore.KeyStoreReader
      extended by org.openpermis.editor.policy.view.keystore.SCKeyStoreReader

public class SCKeyStoreReader
extends KeyStoreReader

Reader for keystore entries from a smart card whose purpose is "digitalSignature" and "Email Protection".

Since:
0.9.0

Field Summary
 
Fields inherited from class org.openpermis.editor.policy.view.keystore.KeyStoreReader
PASSWORD_FIELD_COLUMNS
 
Constructor Summary
SCKeyStoreReader(ApplicationContext context)
          Creates a SCKeyStoreReader that reads key store entries.
 
Method Summary
protected  void createKeystore()
           
 Enumeration<String> getAliases()
          Returns the aliases of certificate whose usage is set to "digitalSignature".
 
Methods inherited from class org.openpermis.editor.policy.view.keystore.KeyStoreReader
getCertificate, getContext, getKeyStore, getParent, getPrivateKey, getPrivateKey, resetKeystore, setKeyStore, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SCKeyStoreReader

public SCKeyStoreReader(ApplicationContext context)
Creates a SCKeyStoreReader that reads key store entries.

Parameters:
context - the ApplicationContext.
Since:
0.9.0
Method Detail

getAliases

public Enumeration<String> getAliases()
Returns the aliases of certificate whose usage is set to "digitalSignature".

Specified by:
getAliases in class KeyStoreReader
Returns:
the aliases.
Since:
0.9.0

createKeystore

protected void createKeystore()
                       throws KeyStoreReaderException
Specified by:
createKeystore in class KeyStoreReader
Throws:
KeyStoreReaderException
Since:
0.9.0


OpenPermis Role Based Access Control 0.9.0 (Build 16)
2009/08/13 07:17:21
Copyright (c) 2002-2007 Ergon Informatik AG