nl.surfnet.mujina.model
Class IdpConfigurationImpl

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

public class IdpConfigurationImpl
extends CommonConfigurationImpl
implements IdpConfiguration


Field Summary
 
Fields inherited from class nl.surfnet.mujina.model.CommonConfigurationImpl
entityId, keyStore, keystorePassword, privateKeyPasswords
 
Constructor Summary
IdpConfigurationImpl()
           
 
Method Summary
 Map<String,String> getAttributes()
           
 AuthenticationMethod.Method getAuthentication()
           
 Collection<SimpleAuthentication> getUsers()
           
 void reset()
           
 void setAuthentication(AuthenticationMethod.Method method)
           
 
Methods inherited from class nl.surfnet.mujina.model.CommonConfigurationImpl
getEntityID, getKeyStore, getPrivateKeyPasswords, injectCredential, needsSigning, setEntityID, setSigning
 
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
getEntityID, getKeyStore, getPrivateKeyPasswords, injectCredential, needsSigning, setEntityID, setSigning
 

Constructor Detail

IdpConfigurationImpl

public IdpConfigurationImpl()
Method Detail

reset

public void reset()
Specified by:
reset in interface CommonConfiguration

getAttributes

public Map<String,String> getAttributes()
Specified by:
getAttributes in interface IdpConfiguration

getUsers

public Collection<SimpleAuthentication> getUsers()
Specified by:
getUsers in interface IdpConfiguration

getAuthentication

public AuthenticationMethod.Method getAuthentication()
Specified by:
getAuthentication in interface IdpConfiguration

setAuthentication

public void setAuthentication(AuthenticationMethod.Method method)
Specified by:
setAuthentication in interface IdpConfiguration


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