mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-10-24 01:23:21 +08:00
* CB-2461 support trusted auth method in DE * CB-2461 enable reverse proxy from auth provider list * CB-2461 show reverse proxy auth provider * CB-2461 feat: filter trusted providers * CB-2461 label for reverse proxy Co-authored-by: Ainur Yagudin <ainur.yagudin@dbeaver-benua.local> Co-authored-by: Wroud <wroud@yandex.ru>
27 lines
1.3 KiB
XML
27 lines
1.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.2"?>
|
|
|
|
<plugin>
|
|
<extension point="org.jkiss.dbeaver.auth.provider">
|
|
<authProvider id="local" label="Local"
|
|
description="Local name/password based authentication"
|
|
class="io.cloudbeaver.auth.provider.local.LocalAuthProvider"
|
|
icon="platform:/plugin/org.jkiss.dbeaver.model/icons/tree/key.png">
|
|
<credentials>
|
|
<propertyGroup label="General">
|
|
<property id="user" label="User name" type="string" description="User name" admin="true" user="true" identifying="true"/>
|
|
<property id="password" label="User password" type="string" description="User password" encryption="hash" admin="true" user="true"/>
|
|
</propertyGroup>
|
|
</credentials>
|
|
|
|
</authProvider>
|
|
<authProvider id="reverseProxy" label="Reverse proxy" description="Reverse proxy header based authentication" trusted="true" class="io.cloudbeaver.auth.provider.rp.RPAuthProvider">
|
|
<credentials>
|
|
<propertyGroup label="General">
|
|
<property id="user" label="User name" type="string" description="User name" admin="true" user="true" identifying="true"/>
|
|
</propertyGroup>
|
|
</credentials>
|
|
</authProvider>
|
|
</extension>
|
|
</plugin>
|