Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Bei dieser Art der Authentifizierung handelt es sich um einen einfachen Benutzername-Passwort-Login.

Hierbei werden die Benutzer und deren Passwörter in der repository.cfg konfiguriert.

Ebenso kann für eine Rolle für diesen Benutzer konfiguriert werden.

<Repo>.authentication.cmis.type                           = basic
<Repo>.authentication.cmis.idprovider                     = config
<Repo>.authentication.cmis.config.login<postfix1>.user    = admin:admin
<Repo>.authentication.cmis.config.login<postfix1>.role    = admin
<Repo>.authentication.cmis.config.login<postfix2>.user    = writer:writer
<Repo>.authentication.cmis.config.login<postfix2>.role    = writer

Für einen Benutzer werden immer zwei Zeilen angelegt. Einmal .user und einem .role.

<postfix> ist durch ein Kürzel, einzigartig für jeden Benutzer, zu ersetzen.

Der Wert von .user besteht immer aus <Benutzername>:<Passwort>. Mit diesen Credentials kann dann über einfaches Basic Auth beim Interface angefragt werden.

für .role stehen die Werte reader, writer und admin zur Verfügung.

Sollte in der repository.cfg ebenfalls der KeystoreService konfiguriert sein können als Passwörter auch die Alias der zugehörigen, tatsächlichen Passwörter angegeben werden.

  • No labels