nl.surfnet.mujina.model
Class CommonConfigurationImpl

java.lang.Object
  extended by nl.surfnet.mujina.model.CommonConfigurationImpl
All Implemented Interfaces:
CommonConfiguration

public abstract class CommonConfigurationImpl
extends Object
implements CommonConfiguration


Field Summary
protected  String entityId
           
protected  KeyStore keyStore
           
protected  String keystorePassword
           
protected  Map<String,String> privateKeyPasswords
           
 
Constructor Summary
CommonConfigurationImpl()
           
 
Method Summary
 String getEntityID()
           
 KeyStore getKeyStore()
           
 Map<String,String> getPrivateKeyPasswords()
           
 void injectCredential(String certificate, String key)
           
 boolean needsSigning()
           
 void setEntityID(String newEntityId)
           
 void setSigning(boolean needsSigning)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface nl.surfnet.mujina.model.CommonConfiguration
reset
 

Field Detail

keyStore

protected KeyStore keyStore

keystorePassword

protected String keystorePassword

entityId

protected String entityId

privateKeyPasswords

protected Map<String,String> privateKeyPasswords
Constructor Detail

CommonConfigurationImpl

public CommonConfigurationImpl()
Method Detail

getPrivateKeyPasswords

public Map<String,String> getPrivateKeyPasswords()
Specified by:
getPrivateKeyPasswords in interface CommonConfiguration

getKeyStore

public KeyStore getKeyStore()
Specified by:
getKeyStore in interface CommonConfiguration

needsSigning

public boolean needsSigning()
Specified by:
needsSigning in interface CommonConfiguration

setSigning

public void setSigning(boolean needsSigning)
Specified by:
setSigning in interface CommonConfiguration

getEntityID

public String getEntityID()
Specified by:
getEntityID in interface CommonConfiguration

setEntityID

public void setEntityID(String newEntityId)
Specified by:
setEntityID in interface CommonConfiguration

injectCredential

public void injectCredential(String certificate,
                             String key)
Specified by:
injectCredential in interface CommonConfiguration


Copyright © 2009-2012 SURFnet bv, The Netherlands. All Rights Reserved.