---
title: "vdsComponent"
slug: "oas-aref-vdscomponent-3-28"
updated: 2025-07-04T10:04:20Z
published: 2025-07-07T13:45:50Z
canonical: "docs.onespan.com/oas-aref-vdscomponent-3-28"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onespan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# vdsComponent

The vdsComponent table contains fields specific to OneSpan Authentication Server client components.

| Column name | Data type | Primary key | Nullable | Description |
| --- | --- | --- | --- | --- |
| vdsComponentType | varchar(60) | Yes | No | The type of client component represented by the data record. For SOAP clients, the type needs to match the component type parameter passed in the SOAP requests. |
| vdsLocation | varchar(255) | Yes | No | The IP address (or range, CIDR notation) or name of the machine represented by the data record. |
| vdsProtocolId | varchar(32) | No | Yes | The protocol by which requests will be received from the client. |
| vdsPolicyId | varchar(60) | No | No | The name of the policy that should be used for authentication, provisioning, and signature validation requests from the client component. |
| vdsTCPPort | integer | No | Yes |  |
| vdsSharedSecret | varchar(1024) | No | Yes | The RADIUS shared secret between OneSpan Authentication Server and the RADIUS client. This column contains binary data stored in the base64-encoded format. |
| vdsLicenseKey | varchar(1024) | No | Yes |  |
| vdsPubKey | varchar(1024) | No | Yes |  |
| vdsCreateTime | timestamp | No | No | The date and time the data record was created. |
| vdsModifyTime | timestamp | No | No | The date and time the data record was last modified. |
| vdsKeyID | varchar(255) | No | Yes |  |
| vdsCharEncoding | varchar(255) | No | Yes | Encoding/locale format required by the RADIUS server. |
| vdsSharedSecretKeyID | varchar(255) | No | Yes |  |
| vdsEnabled | integer | No | Yes | Determines whether the client component is enabled and accepted to communicate with OneSpan Authentication Server. |
| vdsDescription | varchar(128) | No | Yes | Input field to enter a custom description for the relevant client component. |
| vdsRequestForwarding | integer | No | Yes | Determines whether the client is considered to be trusted to forward SOAP requests from other clients. |
| vdsVersion | integer | No | Yes | The current data schema version of the data record. |
| vdsRadMsgAuthValidation | integer | No | No | Determines whether OneSpan Authentication Server should strictly validate Message-Authenticator RADIUS attributes (according to RFC 2869). |

## Keys

Primary key: (vdsComponentType, vdsLocation)

Foreign keys: (vdsPolicyId) references vdsPolicy (vdsPolicyId)

## Indexes

| Index name | Included fields |
| --- | --- |
| Level 0 (default) |
| vdscomponentidx | vdsComponentType vdsLocation |
