Class Permissions

java.lang.Object
com.xebialabs.deployit.security.Permissions

public class Permissions extends Object
  • Constructor Details

    • Permissions

      public Permissions()
  • Method Details

    • getAuthentication

      public static org.springframework.security.core.Authentication getAuthentication()
    • getAuthenticatedUserName

      public static String getAuthenticatedUserName()
    • authenticationToPrincipals

      public static Collection<String> authenticationToPrincipals(org.springframework.security.core.Authentication authentication)
    • clearSecurityContext

      public static void clearSecurityContext()
    • isApplicableTo

      public static Collection<Permission> isApplicableTo(Collection<Permission> values, String id)
    • isApplicableTo

      public static Collection<Permission> isApplicableTo(Collection<Permission> values, String id, boolean checkRoot)
    • isPersonalAccessToken

      public static boolean isPersonalAccessToken()
    • isLegacyPersonalAccessToken

      public static boolean isLegacyPersonalAccessToken()