SecurityError 클래스
SecurityError 클래스
예전에는 Ruby의 보안 모델 관련 오류를 나타내는 데 쓰이던 클래스예요. 다만 지금은 내부 코드에서 더 이상 사용하지 않아요.
출처: Ruby 4.0 API
본문
$SAFE 레벨 기반의 옛 보안 모델이 사라지면서 이 예외 클래스도 실질적으로는 쓰이지 않게 됐어요. 이름에서 알 수 있듯 원래는 보안 제약을 위반했을 때 던져지던 예외인데, 현대 Ruby에서 이 클래스를 직접 만날 일은 거의 없어요. 예외 계층 구조의 호환성을 위해 남아 있는 것 정도로 이해하면 됩니다.