Interface AuthManager


  • public interface AuthManager
    Provides Authorizations for subjects
    • Method Detail

      • getAuthorizationForSubject

        com.dtolabs.rundeck.core.authorization.Authorization getAuthorizationForSubject​(com.dtolabs.rundeck.core.authorization.UserAndRoles subject)
        Parameters:
        subject - subject
        Returns:
        System level authorization object for the user and roles
      • getProjectAuthorizationForSubject

        com.dtolabs.rundeck.core.authorization.Authorization getProjectAuthorizationForSubject​(com.dtolabs.rundeck.core.authorization.UserAndRoles subject,
                                                                                               java.lang.String project)
        Parameters:
        subject - subject
        project - project name
        Returns:
        System and Project authorization object for the user and roles, and specific project