|| (VIX_USER_CREDENTIAL_HOST_CONFIG_HASHED_SECRET == credentialType)
|| (VIX_USER_CREDENTIAL_TICKETED_SESSION == credentialType)
|| (VIX_USER_CREDENTIAL_SSPI == credentialType)
- || (VIX_USER_CREDENTIAL_SAML_BEARER_TOKEN == credentialType)) {
+ || (VIX_USER_CREDENTIAL_SAML_BEARER_TOKEN == credentialType)
+ || (VIX_USER_CREDENTIAL_SAML_BEARER_TOKEN_HOST_VERIFIED == credentialType)) {
/*
* All of these are optional.
*/
|| (VIX_USER_CREDENTIAL_HOST_CONFIG_HASHED_SECRET == credentialType)
|| (VIX_USER_CREDENTIAL_TICKETED_SESSION == credentialType)
|| (VIX_USER_CREDENTIAL_SSPI == credentialType)
- || (VIX_USER_CREDENTIAL_SAML_BEARER_TOKEN == credentialType)) {
+ || (VIX_USER_CREDENTIAL_SAML_BEARER_TOKEN == credentialType)
+ || (VIX_USER_CREDENTIAL_SAML_BEARER_TOKEN_HOST_VERIFIED == credentialType)) {
char *destPtr = (char *) commandRequest;
destPtr += commandRequest->commonHeader.headerLength;
#define VIX_SHARED_SECRET_CONFIG_USER_NAME "__VMware_Vix_Shared_Secret_1__"
+/*
+ * Base64 encoded value of string %HOST_VERIFIED_SIGNATURE%
+ */
+#define VIX_BASE64_ENCODED_HOST_VERIFIED_SIGNATURE_VALUE "JUhPU1RfVkVSSUZJRURfU0lHTkFUVVJFJQA="
+
/*
* This is the port for the server side remote Vix component
/*********************************************************
- * Copyright (C) 2007-2021 VMware, Inc. All rights reserved.
+ * Copyright (C) 2007-2021, 2023 VMware, Inc. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published
Bool Vix_XMLResultIsEscaped(const char *resultXML,
const char *dataParentTag);
+Bool Vix_XMLModifyStringElementText(const char *pattern,
+ char *str,
+ const char *replaceStr,
+ char **resultStr);
+
Bool Vix_IsValidString(const char *str);
#endif // VIX_HIDE_FROM_JAVA