Windchill REST Services Framework Capabilities > Windchill REST Services Properties
Windchill REST Services Properties
The WRS properties control the WRS behavior. The xconfmanager utility manages these properties. You can set properties in the wrs.properties.xconf file located in WT_HOME/codebase/com/ptc/odata/windchill.
multipleValuesInStringDelimiter
Default
|
Synopsis
Defines the delimiter used in PTC.MultipleAliasAttributeValues and PTC.MultipleCalculatedAttributeValues annotations.
Description
This is used only for entities with softAttributable version 4 and earlier. The softAttributable version 5 and later no longer use the annotation. For more information, see Version Changes in Domains for Windchill REST Services 2.6 and PTC Annotations.
disableAuthenticatedContentUrl
Default
false
Synopsis
Indicates whether the link requires authentication (default) or just a signed token (old behavior) for content download links.
Description
When set to false, the link requires authentication for content download links.
When set to true, the link requires a signed token (old behavior) for content download links.
 
It is recommended to keep the default behavior and use authenticated URLs when downloading content.
disableCommonPropertyValidation
Default
false
Synopsis
Controls PATCH requests to update the Common properties.
Description
When set to true, allows PATCH requests to update the Common properties.
 
The properties marked as Common must be updated using the UpdateCommonProperties action.
disableSecureInfoProcessingOnProperties
Default
false
Synopsis
Controls the addition of the PTC.AccessException annotation to a property.
Description
When set to false, adds the PTC.AccessException annotation to a property if the user has insufficient permissions.
When set to true, disables the second-pass processing during serialization. Therefore, the PTC.AccessException annotation will not be present in the response. It improves performances in some circumstances. When the property is set to true, it does not pose any security risk and does not affect access control.
 
While it can improve performances, the client will not be able to know whether the property is null because it is not accessible or because it has no value.