| Name | Description | Type | Package | Framework |
| Adapter | Virus scan adapter object. | Interface | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| Driver | Virus scan driver object. | Class | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| Engine | Virus scan engine object. | Class | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| ExternalizableException | This is a tagging interface for exception classes. | Interface | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |
| Group | Virus scan group object. | Interface | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| Infection | Virus scan infection object. | Class | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| Instance | Virus scan instance interface. | Interface | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| Parameter | VSI parameter object. | Class | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| Profile | Virus scan profile object. | Interface | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| Provider | Virus scan provider object. | Interface | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| ScanError | Virus scan error object. | Class | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| Server | Virus Scan Server object. | Interface | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| VSIConstants | Definition of constants within the 'Virus Scan Interface' framework. | Interface | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| VSIService | Virus Scan Provider service main class. | Interface | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| VSIServiceException | Root exception for all exceptions of the VSI Service. | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |
| VSIServiceMessage | Textpool for the VSI service messages. | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |
| VSIServiceMessage .BaseMsg | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver | |
| VSIServiceMessage .Msg0 | See Also:Serialized FormConstructor SummaryVSIServiceMessage. | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |
| VSIServiceMessage .Msg1 | See Also:Serialized FormConstructor SummaryVSIServiceMessage. | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |
| VSIServiceMessage .Msg2 | See Also:Serialized FormConstructor SummaryVSIServiceMessage. | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |
| VSIServiceMessage .Msg3 | See Also:Serialized FormConstructor SummaryVSIServiceMessage. | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |
| VSIServiceMessage .Msg4 | See Also:Serialized FormConstructor SummaryVSIServiceMessage. | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |
| Virus | Test virus class. | Interface | com.sap.security.core.server.vsi.api | SAP NetWeaver |
| VirusInfectionException | Virus scan exceptions thrown by scan/clean functions. | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |
| VirusScanException | Virus scan exceptions thrown by scan/clean functions. | Class | com.sap.security.core.server.vsi.api.exception | SAP NetWeaver |