hudson.plugins.collabnet.auth
Class CNAuthorizationCache

java.lang.Object
  extended by hudson.plugins.collabnet.auth.CNAuthorizationCache

public class CNAuthorizationCache
extends java.lang.Object

Authorization cache.


Constructor Summary
CNAuthorizationCache()
          Constructor.
 
Method Summary
 java.util.Set<hudson.security.Permission> getUserProjectPermSet(java.lang.String username, java.lang.String projectId)
          Get a user's permission available for a given project.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CNAuthorizationCache

public CNAuthorizationCache()
Constructor.

Method Detail

getUserProjectPermSet

public java.util.Set<hudson.security.Permission> getUserProjectPermSet(java.lang.String username,
                                                                       java.lang.String projectId)
Get a user's permission available for a given project.

Parameters:
username - the username
projectId - the project id
Returns:
set containing all of the user's permissions


Copyright © 2010. All Rights Reserved.