org.hippoecm.hst.site.request
Class DefaultContextCredentialsProvider

java.lang.Object
  extended by org.hippoecm.hst.site.request.DefaultContextCredentialsProvider
All Implemented Interfaces:
ContextCredentialsProvider
Direct Known Subclasses:
SiteNameDecoratedContextCredentialsProvider

public class DefaultContextCredentialsProvider
extends Object
implements ContextCredentialsProvider

DefaultContextCredentialsProvider

Version:
$Id: DefaultContextCredentialsProvider.java 22757 2010-05-13 22:34:55Z adouma $

Field Summary
protected  javax.jcr.Credentials defaultCredentials
           
protected  javax.jcr.Credentials defaultCredentialsForPreviewMode
           
protected  javax.jcr.Credentials writableCredentials
           
 
Constructor Summary
DefaultContextCredentialsProvider(javax.jcr.Credentials defaultCredentials)
           
DefaultContextCredentialsProvider(javax.jcr.Credentials defaultCredentials, javax.jcr.Credentials defaultCredentialsForPreviewMode)
           
DefaultContextCredentialsProvider(javax.jcr.Credentials defaultCredentials, javax.jcr.Credentials defaultCredentialsForPreviewMode, javax.jcr.Credentials writableCredentials)
           
 
Method Summary
 javax.jcr.Credentials getDefaultCredentials(HstRequestContext requestContext)
          Returns the default credentials for this request context if available.
 javax.jcr.Credentials getWritableCredentials(HstRequestContext requestContext)
          Returns the writable credentials for this request context if available.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultCredentials

protected javax.jcr.Credentials defaultCredentials

defaultCredentialsForPreviewMode

protected javax.jcr.Credentials defaultCredentialsForPreviewMode

writableCredentials

protected javax.jcr.Credentials writableCredentials
Constructor Detail

DefaultContextCredentialsProvider

public DefaultContextCredentialsProvider(javax.jcr.Credentials defaultCredentials)

DefaultContextCredentialsProvider

public DefaultContextCredentialsProvider(javax.jcr.Credentials defaultCredentials,
                                         javax.jcr.Credentials defaultCredentialsForPreviewMode)

DefaultContextCredentialsProvider

public DefaultContextCredentialsProvider(javax.jcr.Credentials defaultCredentials,
                                         javax.jcr.Credentials defaultCredentialsForPreviewMode,
                                         javax.jcr.Credentials writableCredentials)
Method Detail

getDefaultCredentials

public javax.jcr.Credentials getDefaultCredentials(HstRequestContext requestContext)
Description copied from interface: ContextCredentialsProvider
Returns the default credentials for this request context if available. Otherwise, returns null.

Specified by:
getDefaultCredentials in interface ContextCredentialsProvider
Returns:

getWritableCredentials

public javax.jcr.Credentials getWritableCredentials(HstRequestContext requestContext)
Description copied from interface: ContextCredentialsProvider
Returns the writable credentials for this request context if available. Otherwise, returns null.

Specified by:
getWritableCredentials in interface ContextCredentialsProvider
Returns:


Copyright © 2008-2012 Hippo. All Rights Reserved.