public interface SecureDeliveryModuleIfc
| Modifier and Type | Method and Description |
|---|---|
String |
decryptPassword(String password)
Decrypts the passoword passed as parameter.
|
String |
encryptPassword(String password)
Encrypts the password passed as parameter.
|
String |
getHTMLFragment(PublishedAssessmentIfc assessment,
HttpServletRequest request,
SecureDeliveryServiceAPI.Phase phase,
SecureDeliveryServiceAPI.PhaseStatus status,
Locale locale)
Returns the HTML fragment to be inserted during delivery
|
String |
getInitialHTMLFragment(HttpServletRequest request,
Locale locale)
Returns the initial HTML fragment to be inserted on the assessment list
|
String |
getModuleName(Locale locale) |
String |
getTitleDecoration(Locale locale) |
boolean |
initialize()
This method is called by the SecureDeliveryService after the module is loaded from the
plugin jar.
|
boolean |
isEnabled() |
boolean |
validateContext(Object context)
Validates the context object passed as parameter.
|
SecureDeliveryServiceAPI.PhaseStatus |
validatePhase(SecureDeliveryServiceAPI.Phase phase,
PublishedAssessmentIfc assessment,
HttpServletRequest request)
Validates the phase.
|
boolean initialize()
logFactory - boolean isEnabled()
String getTitleDecoration(Locale locale)
locale - SecureDeliveryServiceAPI.PhaseStatus validatePhase(SecureDeliveryServiceAPI.Phase phase, PublishedAssessmentIfc assessment, HttpServletRequest request)
phase - assessment - request - String getInitialHTMLFragment(HttpServletRequest request, Locale locale)
request - locale - String getHTMLFragment(PublishedAssessmentIfc assessment, HttpServletRequest request, SecureDeliveryServiceAPI.Phase phase, SecureDeliveryServiceAPI.PhaseStatus status, Locale locale)
assessment - request - fragmentId - one of SecureDeliveryServiceAPI.SUCCESS_FRAGMENT or SecureDeliveryServiceAPI.FAILURE_FRAGMENTlocale - boolean validateContext(Object context)
context - String encryptPassword(String password)
password - Copyright © 2005-2015 Sakai Project. All Rights Reserved.