Cumulus4j API
(1.0.0)

org.cumulus4j.keymanager.front.webapp
Class DateDependentKeyStrategyService

java.lang.Object
  extended by org.cumulus4j.keymanager.front.webapp.AbstractService
      extended by org.cumulus4j.keymanager.front.webapp.DateDependentKeyStrategyService

public class DateDependentKeyStrategyService
extends AbstractService

REST service to work with a KeyStore via the DateDependentKeyStrategy. At the moment, it only provides an initialisation method, but others might follow later.

Author:
Marco หงุ่ยตระกูล-Schulze - marco at nightlabs dot de

Field Summary
 
Fields inherited from class org.cumulus4j.keymanager.front.webapp.AbstractService
keyStoreManager, request
 
Constructor Summary
DateDependentKeyStrategyService()
           
 
Method Summary
 DateDependentKeyStrategyInitResult init(String keyStoreID, DateDependentKeyStrategyInitParam param)
          Initialise a KeyStore by delegating to DateDependentKeyStrategy.init(String, char[], long, long).
 
Methods inherited from class org.cumulus4j.keymanager.front.webapp.AbstractService
authenticate, getAuth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateDependentKeyStrategyService

public DateDependentKeyStrategyService()
Method Detail

init

public DateDependentKeyStrategyInitResult init(String keyStoreID,
                                               DateDependentKeyStrategyInitParam param)
Initialise a KeyStore by delegating to DateDependentKeyStrategy.init(String, char[], long, long).

Parameters:
keyStoreID - identifier of the key-store to work with.
param - parameters controlling how the initialisation should behave.
Returns:
summary-result of the initialisation.

Cumulus4j API
(1.0.0)

Copyright © 2012 NightLabs Consulting GmbH. All Rights Reserved.