package com.constellio.model.entities.security;
public class AuthorizationDetailsRuntimeException extends RuntimeException {
public AuthorizationDetailsRuntimeException(String message) {
super(message);
}
public AuthorizationDetailsRuntimeException(String message, Throwable cause) {
super(message, cause);
}
public AuthorizationDetailsRuntimeException(Throwable cause) {
super(cause);
}
public static class AuthorizationDetailsRuntimeException_RoleRequired extends AuthorizationDetailsRuntimeException {
public AuthorizationDetailsRuntimeException_RoleRequired() {
super("At least one role is required to create an authorization detail");
}
}
public static class AuthorizationDetailsRuntimeException_SameCollectionRequired extends AuthorizationDetailsRuntimeException {
public AuthorizationDetailsRuntimeException_SameCollectionRequired() {
super("AuthorizationDetail's roles must be in the same collection");
}
}
}