Interface CoreTypedRequestAuthorizer

  • All Superinterfaces:
    org.rundeck.core.auth.app.BaseTypedRequestAuthorizer, org.rundeck.core.auth.app.TypedRequestAuthorizer

    public interface CoreTypedRequestAuthorizer
    extends org.rundeck.core.auth.app.BaseTypedRequestAuthorizer
    Authorizing access to Core resource types
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      AuthorizingProject project​(javax.security.auth.Subject subject, java.lang.String project)  
      AuthorizingProject project​(javax.security.auth.Subject subject, org.rundeck.core.auth.access.ResIdResolver resolver)  
      • Methods inherited from interface org.rundeck.core.auth.app.BaseTypedRequestAuthorizer

        adhoc, adhoc, applicationType, applicationType, projectAcl, projectAcl, projectType, projectType, system
      • Methods inherited from interface org.rundeck.core.auth.app.TypedRequestAuthorizer

        authorize, getAuthorizingAccess, isAuthorized
    • Method Detail

      • project

        AuthorizingProject project​(javax.security.auth.Subject subject,
                                   org.rundeck.core.auth.access.ResIdResolver resolver)
      • project

        AuthorizingProject project​(javax.security.auth.Subject subject,
                                   java.lang.String project)