Class AuthorizationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.ignite.lang.IgniteException
org.gridgain.internal.rbac.privileges.exception.AuthorizationException
All Implemented Interfaces:
Serializable, org.apache.ignite.lang.TraceableException

public class AuthorizationException extends org.apache.ignite.lang.IgniteException
Exception is thrown when user does not have privilege to perform some action.
See Also:
  • Constructor Details

    • AuthorizationException

      public AuthorizationException(Set<Privilege> wantedPrivileges, Set<String> roles)
      Constructor.
      Parameters:
      roles - roles that do not have privilege.
    • AuthorizationException

      public AuthorizationException(UUID traceId, int code, String message, @Nullable @Nullable Throwable cause)