Class CmsExternalApi
The Object Type 200.
This object type specifies system objects for defining access to external RESTful APIs. These can be hosted outside the cluster, e.g. ChatGPT, LanguageTool. An 'External API' definitions carries information about the external endpoint URL and credentials.
Inheritance
CmsExternalApi
Assembly: Noxum.Nova.Cms.Client.dll
Syntax
public class CmsExternalApi : CmsObject
Properties
ExternalApiAcceptSelfSignedCertificates
Get or set value of attribute 20008
Declaration
public bool? ExternalApiAcceptSelfSignedCertificates { get; set; }
Property Value
Get or set value of attribute 20003
Declaration
public string ExternalApiAuthenticationHeader { get; set; }
Property Value
ExternalApiAuthenticationScheme
Get or set value of attribute 20002
Declaration
public string ExternalApiAuthenticationScheme { get; set; }
Property Value
ExternalApiClientCertificate
Get or set value of attribute 20006
Declaration
public string ExternalApiClientCertificate { get; set; }
Property Value
ExternalApiEndpointUrl
Get or set value of attribute 20001
Declaration
public string ExternalApiEndpointUrl { get; set; }
Property Value
ExternalApiMappedToRazorApi
Get or set value of attribute 20009
Declaration
public bool? ExternalApiMappedToRazorApi { get; set; }
Property Value
ExternalApiSecret
Get or set value of attribute 20005
Declaration
public string ExternalApiSecret { get; set; }
Property Value
ExternalApiTimeout
Get or set value of attribute 20007
Declaration
public long? ExternalApiTimeout { get; set; }
Property Value
ExternalApiUserName
Get or set value of attribute 20004
Declaration
public string ExternalApiUserName { get; set; }
Property Value
Methods
GetAttributeDescription(int)
Get value of attribute 1012
Declaration
public string GetAttributeDescription(int language)
Parameters
| Type |
Name |
Description |
| int |
language |
|
Returns
GetAttributeName(int)
Get value of attribute 1000
Declaration
public string GetAttributeName(int language)
Parameters
| Type |
Name |
Description |
| int |
language |
|
Returns
SetAttributeDescription(int, string)
Set value of attribute 1012
Declaration
public void SetAttributeDescription(int language, string value)
Parameters
| Type |
Name |
Description |
| int |
language |
|
| string |
value |
|
SetAttributeName(int, string)
Set value of attribute 1000
Declaration
public void SetAttributeName(int language, string value)
Parameters
| Type |
Name |
Description |
| int |
language |
|
| string |
value |
|