Class SecurityCheck

  • All Implemented Interfaces:
    ISetOpModeProtection

    public final class SecurityCheck
    extends java.lang.Object
    implements ISetOpModeProtection
    triviale Implementation von ISetOpModeProtection gibt immer (je nach Konstruktorwert) immer/nie AccessControlException ohne user Kommunikation zurueck
    Version:
    1.0.0
    Author:
    schuette
    • Constructor Detail

      • SecurityCheck

        public SecurityCheck​(boolean neverPass,
                             OpModeListe geschuetzteOpModes)
        Parameters:
        geschuetzteOpModes - != BBE und enthaelt implementierten Mode
        neverPass - == true => check immer mit Exception, sonst nie
        Throws:
        java.lang.IllegalArgumentException - sofort für (BBE == geschuetzteOpModes), später falls kein ungeschützter OpMode zugänglich ist