|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.infoglue.cms.controllers.delivery.kernel.impl.simple.BaseDeliveryController
|
+--org.infoglue.cms.controllers.delivery.kernel.impl.simple.ExtranetController
| Method Summary | |
java.security.Principal |
getAuthenticatedPrincipal(java.lang.String userName,
java.lang.String password)
This method autenticates a user. |
static ExtranetController |
getController()
Factory method |
boolean |
getIsPrincipalAuthorized(java.security.Principal principal,
java.lang.String name,
java.lang.String value,
NodeDeliveryController nodeDeliveryController)
This method checks if a user has access to an entity. |
boolean |
getIsPrincipalAuthorizedForWriteAccess(java.security.Principal principal,
java.lang.String name,
java.lang.String value,
NodeDeliveryController nodeDeliveryController)
This method checks if a user has write access to an entity. |
java.util.Map |
getPrincipalPropertyHashValues(ExtranetPrincipal extranetPrincipal,
java.lang.String propertyName,
java.lang.Integer languageId,
java.lang.Integer siteNodeId,
boolean useLanguageFallback,
boolean escapeSpecialCharacters)
Getting a property for a Principal - used for personalisation. |
java.lang.String |
getPrincipalPropertyValue(ExtranetPrincipal extranetPrincipal,
java.lang.String propertyName,
java.lang.Integer languageId,
java.lang.Integer siteNodeId,
boolean useLanguageFallback,
boolean escapeSpecialCharacters)
Getting a property for a Principal - used for personalisation. |
| Methods inherited from class org.infoglue.cms.controllers.delivery.kernel.impl.simple.BaseDeliveryController |
beginTransaction, closeDatabase, commitTransaction, getObjectWithId, rollbackTransaction |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static ExtranetController getController()
public java.security.Principal getAuthenticatedPrincipal(java.lang.String userName,
java.lang.String password)
throws java.lang.Exception
java.lang.Exception
public boolean getIsPrincipalAuthorized(java.security.Principal principal,
java.lang.String name,
java.lang.String value,
NodeDeliveryController nodeDeliveryController)
throws java.lang.Exception
java.lang.Exception
public boolean getIsPrincipalAuthorizedForWriteAccess(java.security.Principal principal,
java.lang.String name,
java.lang.String value,
NodeDeliveryController nodeDeliveryController)
throws java.lang.Exception
java.lang.Exception
public java.lang.String getPrincipalPropertyValue(ExtranetPrincipal extranetPrincipal,
java.lang.String propertyName,
java.lang.Integer languageId,
java.lang.Integer siteNodeId,
boolean useLanguageFallback,
boolean escapeSpecialCharacters)
throws java.lang.Exception
java.lang.Exception
public java.util.Map getPrincipalPropertyHashValues(ExtranetPrincipal extranetPrincipal,
java.lang.String propertyName,
java.lang.Integer languageId,
java.lang.Integer siteNodeId,
boolean useLanguageFallback,
boolean escapeSpecialCharacters)
throws java.lang.Exception
java.lang.Exception
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||