Skip to main content
Skip table of contents

Operation: Get Configuration by configurationName

Die Operation Get Configuration by configurationName gibt die Konfiguration mit dem angegebenen Namen aus.

Beispiel

Input

Der Adapter erwartet ein XML-Dokument als Input:

XML
<?xml version="1.0" encoding="UTF-8"?>
<ConfigurationName>
	<Value>KeyCloakConfiguration</Value>
</ConfigurationName>

Output

Der Adapter erzeugt ein XML-Dokument als Output:

XML
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Configuration>
    <FileDescription name="KeyCloakConfiguration">
        <Attributes>
            <Field name="connection">
                <Attributes>
                    <String name="realm" value="X4Realm"/>
                    <String name="resource" value="X4"/>
                    <String name="realmKey"/>
                    <String name="authServerUrl" value="http://localhost:8085/auth/"/>
                    <String name="sslRequired"/>
                    <Integer name="confidentialPort" value="0"/>
                    <Boolean name="useResourceRoleMappings" value="false"/>
                    <Boolean name="cors" value="false"/>
                    <Integer name="corsMaxAge" value="-1"/>
                    <String name="corsAllowedMethods"/>
                    <String name="corsAllowedHeaders"/>
                    <String name="corsExposedHeaders"/>
                    <Boolean name="bearerOnly" value="false"/>
                    <Boolean name="autodetectBearerOnly" value="false"/>
                    <Boolean name="enableBasicAuth" value="false"/>
                    <Boolean name="exposeToken" value="false"/>
                    <Collection name="credentials">
                        <Entries/>
                    </Collection>
                    <Integer name="connectionPoolSize" value="20"/>
                    <Long name="socketTimeout" value="-1"/>
                    <Long name="connectionTimeout" value="-1"/>
                    <Long name="connectionTTL" value="-1"/>
                    <Boolean name="disableTrustManager" value="false"/>
                    <Boolean name="allowAnyHostname" value="false"/>
                    <String name="proxyUrl"/>
                    <String name="truststore"/>
                    <String name="truststorePassword"/>
                    <String name="clientKeystore"/>
                    <String name="clientKeystorePassword"/>
                    <String name="clientKeyPassword"/>
                    <Boolean name="alwaysRefreshToken" value="false"/>
                    <Boolean name="registerNodeAtStartup" value="false"/>
                    <Integer name="registerNodePeriod" value="-1"/>
                    <String name="tokenStore"/>
                    <String name="tokenCookiePath"/>
                    <String name="principalAttribute"/>
                    <Boolean name="turnOffChangeSessionIdOnLogin"/>
                    <Integer name="tokenMinimumTimeToLive" value="0"/>
                    <Integer name="minTimeBetweenJwksRequests" value="10"/>
                    <Integer name="publicKeyCacheTtl" value="86400"/>
                    <Boolean name="ignoreOAuthQueryParameter" value="false"/>
                    <Collection name="redirectRewriteRules">
                        <Entries/>
                    </Collection>
                    <Boolean name="verifyTokenAudience" value="false"/>
                    <Boolean name="publicClient" value="false"/>
                    <Boolean name="pkce" value="false"/>
                </Attributes>
            </Field>
            <Field name="restApiCredentials">
                <Attributes>
                    <String name="username" value="system"/>
                    <String name="password" value="******"/>
                </Attributes>
            </Field>
        </Attributes>
    </FileDescription>
</Configuration>
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.