diff options
author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2013-07-18 12:01:21 +0200 |
---|---|---|
committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2013-07-18 12:01:21 +0200 |
commit | 49acb697426d3c313ad047449ea62ac1bf3f4fd0 (patch) | |
tree | 0e25cdfdb8b4b714655b6a16e5dd73bd81fcbea9 /id/server/idserverlib/src/test | |
parent | 5c345b6a0cd34a8c853aa274b081e70589b44da3 (diff) | |
download | moa-id-spss-49acb697426d3c313ad047449ea62ac1bf3f4fd0.tar.gz moa-id-spss-49acb697426d3c313ad047449ea62ac1bf3f4fd0.tar.bz2 moa-id-spss-49acb697426d3c313ad047449ea62ac1bf3f4fd0.zip |
MOA-ID 2.x Configuration implemented
-SSO deaktivated
-Login with mandate and normal tested
Diffstat (limited to 'id/server/idserverlib/src/test')
-rw-r--r-- | id/server/idserverlib/src/test/java/test/tlenz/simpletest.java | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/id/server/idserverlib/src/test/java/test/tlenz/simpletest.java b/id/server/idserverlib/src/test/java/test/tlenz/simpletest.java new file mode 100644 index 000000000..67504fa47 --- /dev/null +++ b/id/server/idserverlib/src/test/java/test/tlenz/simpletest.java @@ -0,0 +1,77 @@ +package test.tlenz; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.util.Date; +import java.util.Properties; + +import org.hibernate.cfg.Configuration; + +import at.gv.egovernment.moa.id.commons.db.HibernateUtil; +import at.gv.egovernment.moa.id.commons.db.dao.session.AssertionStore; +import at.gv.egovernment.moa.id.commons.db.ex.MOADatabaseException; +import at.gv.egovernment.moa.id.data.AuthenticationData; +import at.gv.egovernment.moa.id.storage.AssertionStorage; +import at.gv.egovernment.moa.util.MiscUtil; + +public class simpletest { + + public static void main(String[] args) { + + System.setProperty("mandates.configuration", "D:/Projekte/svn/moa-id/moa-id.properties"); + String propertiesFileLocation = System.getProperty("mandates.configuration"); + + MiscUtil.assertNotNull(propertiesFileLocation, "propertiesFileName"); + File propertiesFile = new File(propertiesFileLocation); + FileInputStream fis; + try { + fis = new FileInputStream(propertiesFile); + } catch (FileNotFoundException e) { + + e.printStackTrace(); + return; + } + + Properties props = new Properties(); + try { + props.load(fis); + } catch (IOException e) { + + e.printStackTrace(); + return; + } + + // initialize hibernate + synchronized (simpletest.class) { + + + Configuration hibernateConfig = new Configuration(); + hibernateConfig.addAnnotatedClass(AssertionStore.class); + hibernateConfig.addProperties(props); + HibernateUtil.initHibernate(hibernateConfig, props); + } + + AssertionStorage store = new AssertionStorage(); +// +// AuthenticationData assertion = new AuthenticationData(); +// assertion.setBPK("bPK_schaut_anders_aus"); +// +// //store.put("test", assertion ); + + + store.clean(new Date().getTime(), 1000); + +// try { +// AuthenticationData test = (AuthenticationData) store.get("test"); +// +// } catch (MOADatabaseException e) { +// // TODO Auto-generated catch block +// e.printStackTrace(); +// } + + + + } +} |