ModeShape Distribution 3.0.0.Beta4

Class SecurityContextCredentials

  extended by org.modeshape.jcr.api.SecurityContextCredentials
All Implemented Interfaces:
Serializable, Credentials

Deprecated. Configure each repository to use a custom AuthenthicationProvider implementation

public class SecurityContextCredentials
extends Object
implements Credentials

Credentials implementation that wraps a ModeShape JCR security context.

This class provides a means of passing security information about an authenticated user into the ModeShape JCR session implementation without using JAAS. This class effectively bypasses ModeShape's internal authentication mechanisms, so it is very important that this context be provided for authenticated users only.

See Also:
Serialized Form

Constructor Summary
SecurityContextCredentials(SecurityContext jcrSecurityContext)
          Deprecated. Initializes the class with an existing JCR security context.
Method Summary
 SecurityContext getSecurityContext()
          Deprecated. Returns the JCR security context for this instance.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public SecurityContextCredentials(SecurityContext jcrSecurityContext)
Initializes the class with an existing JCR security context.

jcrSecurityContext - the security context; may not be null
Method Detail


public final SecurityContext getSecurityContext()
Returns the JCR security context for this instance.

the JCR security context for this instance; never null

ModeShape Distribution 3.0.0.Beta4

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.