Configuration of a destination as it is available through the destination service.

interface DestinationConfiguration {
    Authentication?: AuthenticationType;
    clientId?: string;
    clientSecret?: string;
    Name?: string;
    Password?: string;
    ProxyType?: string;
    sap-client?: string;
    SystemUser?: string;
    tokenServicePass?: string;
    tokenServiceURL?: string;
    tokenServiceURLType?: "Common" | "Dedicated;";
    tokenServiceUsername?: string;
    TrustAll?: string;
    Type?:
        | "HTTP"
        | "LDAP"
        | "MAIL"
        | "RFC";
    URL?: string;
    User?: string;
    [key: string]: any;
}

Indexable

  • [key: string]: any

Properties

Authentication?: AuthenticationType

Represents the authentication type of a destination.

clientId?: string

ClientId to retrieve an auth token from the token service endpoint.

clientSecret?: string

ClientSecret to retrieve an auth token from the token service endpoint.

Name?: string

Name of the destination.

Password?: string

Password in case of basic authentication destinations.

ProxyType?: string

ProxyType of the destination, e.g., Internet or OnPremise.

sap-client?: string

sap-client defined in the destination.

SystemUser?: string

Deprecated option of the destination service to fix a user in OnPremise principal propagation.

tokenServicePass?: string

Password to retrieve an auth token from the endpoint.

tokenServiceURL?: string

URL of the token service endpoint to retrieve access token. This may contain placeholders in multi-tenant scenarios.

SAML Bearer Assertion Authentication. In most cases the XSUAA will be used here.

tokenServiceURLType?: "Common" | "Dedicated;"

Decides if the token service subdomain is fixed or adjusted in multi-tenant scenarios.

tokenServiceUsername?: string

Fixed username to retrieve an auth token from the endpoint.

TrustAll?: string

Value of the TrustAll property of the destination.

Type?:
    | "HTTP"
    | "LDAP"
    | "MAIL"
    | "RFC"

Type of the destination.

URL?: string

URL of the destination.

User?: string

Username in case of basic authentication destinations.

Copyright Ⓒ 2024 SAP SE or an SAP affiliate company. All rights reserved.