@Override public List<AccessConstraintDefinition> getAccessConstraints() { return ModClusterExtension.MOD_CLUSTER_SECURITY_DEF.wrapAsList(); }
private AccessLogDefinition() { super(new Parameters(UndertowExtension.PATH_ACCESS_LOG, UndertowExtension.getResolver(Constants.ACCESS_LOG)) .setAddHandler(AccessLogAdd.INSTANCE) .setRemoveHandler(AccessLogRemove.INSTANCE) .setCapabilities(ACCESS_LOG_CAPABILITY) ); SensitivityClassification sc = new SensitivityClassification(UndertowExtension.SUBSYSTEM_NAME, "web-access-log", false, false, false); this.accessConstraints = new SensitiveTargetAccessConstraintDefinition(sc).wrapAsList(); }
@Override public List<AccessConstraintDefinition> getAccessConstraints() { return MODESHAPE_SECURITY_DEF.wrapAsList(); } }
@Override public List<AccessConstraintDefinition> getAccessConstraints() { return ModClusterExtension.MOD_CLUSTER_SECURITY_DEF.wrapAsList(); }
private NativeRemotingManagementResourceDefinition() { super(RESOURCE_PATH, ServerDescriptions.getResourceDescriptionResolver("core.management.native-remoting-interface"), NativeRemotingManagementAddHandler.INSTANCE, NativeRemotingManagementRemoveHandler.INSTANCE, OperationEntry.Flag.RESTART_NONE, OperationEntry.Flag.RESTART_NONE); this.accessConstraints = SensitiveTargetAccessConstraintDefinition.MANAGEMENT_INTERFACES.wrapAsList(); }
private NativeManagementResourceDefinition() { super(RESOURCE_PATH, ServerDescriptions.getResourceDescriptionResolver("core.management.native-interface"), NativeManagementAddHandler.INSTANCE, NativeManagementRemoveHandler.INSTANCE, OperationEntry.Flag.RESTART_NONE, OperationEntry.Flag.RESTART_NONE); this.accessConstraints = SensitiveTargetAccessConstraintDefinition.MANAGEMENT_INTERFACES.wrapAsList(); }
private HttpManagementResourceDefinition() { super(RESOURCE_PATH, ServerDescriptions.getResourceDescriptionResolver("core.management.http-interface"), HttpManagementAddHandler.INSTANCE, HttpManagementRemoveHandler.INSTANCE, OperationEntry.Flag.RESTART_NONE, OperationEntry.Flag.RESTART_NONE); this.accessConstraints = SensitiveTargetAccessConstraintDefinition.MANAGEMENT_INTERFACES.wrapAsList(); }
public SocketBindingGroupResourceDefinition(final OperationStepHandler addHandler, final OperationStepHandler removeHandler, final boolean forDomainModel, ResourceDefinition...children) { super(PATH, ControllerResolver.getResolver(ModelDescriptionConstants.SOCKET_BINDING_GROUP), addHandler, removeHandler, OperationEntry.Flag.RESTART_ALL_SERVICES, OperationEntry.Flag.RESTART_ALL_SERVICES); this.forDomainModel = forDomainModel; this.children = children; this.accessConstraints = SensitiveTargetAccessConstraintDefinition.SOCKET_CONFIG.wrapAsList(); }
public InterfaceDefinition(InterfaceAddHandler addHandler, InterfaceRemoveHandler removeHandler, boolean updateRuntime) { super(PathElement.pathElement(INTERFACE), ControllerResolver.getResolver(INTERFACE), addHandler, removeHandler); this.updateRuntime = updateRuntime; this.sensitivity = SensitiveTargetAccessConstraintDefinition.SOCKET_CONFIG.wrapAsList(); }
private JMXSubsystemRootResource(ManagedAuditLogger auditLogger, JmxAuthorizer authorizer) { super(PATH_ELEMENT, JMXExtension.getResourceDescriptionResolver(JMXExtension.SUBSYSTEM_NAME), new JMXSubsystemAdd(auditLogger, authorizer), JMXSubsystemRemove.INSTANCE); this.accessConstraints = JMXExtension.JMX_SENSITIVITY_DEF.wrapAsList(); this.auditLogger = auditLogger; this.authorizer = authorizer; }
ServiceContainerResourceDefinition() { super(PathElement.pathElement(CORE_SERVICE, SERVICE_CONTAINER), ServerDescriptions.getResourceDescriptionResolver("core", SERVICE_CONTAINER)); this.accessConstraints = SensitiveTargetAccessConstraintDefinition.SERVICE_CONTAINER.wrapAsList(); }
public ModuleLoadingResourceDefinition() { super(PathElement.pathElement(CORE_SERVICE, MODULE_LOADING), ServerDescriptions.getResourceDescriptionResolver("core", MODULE_LOADING)); this.accessConstraints = SensitiveTargetAccessConstraintDefinition.MODULE_LOADING.wrapAsList(); }
public SslLoopbackResourceDefinition() { super(PathElement.pathElement(ModelDescriptionConstants.SSL, ModelDescriptionConstants.LOOPBACK), HostResolver.getResolver(DESCRIPTION_PREFIX, false), new SslLoopbackAddHandler(), new SslLoopbackRemoveHandler()); sensitivity = SensitiveTargetAccessConstraintDefinition.SERVER_SSL.wrapAsList(); }
public VaultResourceDefinition(AbstractVaultReader vaultReader) { super(PathElement.pathElement(CORE_SERVICE, VAULT), ServerDescriptions.getResourceDescriptionResolver(VAULT), new VaultAddHandler(vaultReader), new VaultRemoveHandler(vaultReader)); this.accessConstraints = SensitiveTargetAccessConstraintDefinition.SECURITY_VAULT.wrapAsList(); }
public ExtensionResourceDefinition(final ExtensionRegistry extensionRegistry, final boolean parallelBoot, final boolean standalone, final boolean slaveHC) { super(PathElement.pathElement(EXTENSION), ControllerResolver.getResolver(EXTENSION), new ExtensionAddHandler(extensionRegistry, parallelBoot, standalone, slaveHC), new ExtensionRemoveHandler(extensionRegistry), OperationEntry.Flag.RESTART_NONE, OperationEntry.Flag.RESTART_NONE); this.accessConstraints = SensitiveTargetAccessConstraintDefinition.EXTENSIONS.wrapAsList(); }
public SslLoopbackResourceDefinition() { super(PathElement.pathElement(ModelDescriptionConstants.SSL, ModelDescriptionConstants.LOOPBACK), HostResolver.getResolver(DESCRIPTION_PREFIX, false), new SslLoopbackAddHandler(), new SslLoopbackRemoveHandler()); sensitivity = SensitiveTargetAccessConstraintDefinition.SERVER_SSL.wrapAsList(); }
private AccessLogDefinition() { super(new Parameters(UndertowExtension.PATH_ACCESS_LOG, UndertowExtension.getResolver(Constants.ACCESS_LOG)) .setAddHandler(AccessLogAdd.INSTANCE) .setRemoveHandler(AccessLogRemove.INSTANCE) .setCapabilities(ACCESS_LOG_CAPABILITY) ); SensitivityClassification sc = new SensitivityClassification(UndertowExtension.SUBSYSTEM_NAME, "web-access-log", false, false, false); this.accessConstraints = new SensitiveTargetAccessConstraintDefinition(sc).wrapAsList(); }
private AccessLogDefinition() { super(new Parameters(UndertowExtension.PATH_ACCESS_LOG, UndertowExtension.getResolver(Constants.ACCESS_LOG)) .setAddHandler(AccessLogAdd.INSTANCE) .setRemoveHandler(AccessLogRemove.INSTANCE) .setCapabilities(ACCESS_LOG_CAPABILITY) ); SensitivityClassification sc = new SensitivityClassification(UndertowExtension.SUBSYSTEM_NAME, "web-access-log", false, false, false); this.accessConstraints = new SensitiveTargetAccessConstraintDefinition(sc).wrapAsList(); }
private NativeRemotingManagementResourceDefinition() { super(new Parameters(RESOURCE_PATH, ServerDescriptions.getResourceDescriptionResolver("core.management.native-remoting-interface")) .setAddHandler(NativeRemotingManagementAddHandler.INSTANCE) .setRemoveHandler(NativeRemotingManagementRemoveHandler.INSTANCE) .setAddRestartLevel(OperationEntry.Flag.RESTART_NONE) .setRemoveRestartLevel(OperationEntry.Flag.RESTART_NONE)); this.accessConstraints = SensitiveTargetAccessConstraintDefinition.MANAGEMENT_INTERFACES.wrapAsList(); setDeprecated(ModelVersion.create(1, 7)); }
private NativeRemotingManagementResourceDefinition() { super(new Parameters(RESOURCE_PATH, ServerDescriptions.getResourceDescriptionResolver("core.management.native-remoting-interface")) .setAddHandler(NativeRemotingManagementAddHandler.INSTANCE) .setRemoveHandler(NativeRemotingManagementRemoveHandler.INSTANCE) .setAddRestartLevel(OperationEntry.Flag.RESTART_NONE) .setRemoveRestartLevel(OperationEntry.Flag.RESTART_NONE)); this.accessConstraints = SensitiveTargetAccessConstraintDefinition.MANAGEMENT_INTERFACES.wrapAsList(); setDeprecated(ModelVersion.create(1, 7)); }