netcmd: domain: add authentication silo commands
authorRob van der Linde <rob@catalyst.net.nz>
Tue, 16 May 2023 00:15:06 +0000 (12:15 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Sun, 25 Jun 2023 23:29:32 +0000 (23:29 +0000)
commit3df634e7527c2e0f9c71d62afc7a48300b7bd388
tree15c5ac249a7a3dfe4f5b6c85f65fa81379abc778
parent3a0160ae94301c9931ee25eb7a87cf77cd588f33
netcmd: domain: add authentication silo commands

Authentication policies:

 * samba-tool domain auth policy list
 * samba-tool domain auth policy view
 * samba-tool domain auth policy create
 * samba-tool domain auth policy modify
 * samba-tool domain auth policy delete

Authentication silos:

 * samba-tool domain auth silo list
 * samba-tool domain auth silo view
 * samba-tool domain auth silo create
 * samba-tool domain auth silo modify
 * samba-tool domain auth silo delete

Authentication silo members:

 * samba-tool domain auth silo member list
 * samba-tool domain auth silo member add
 * samba-tool domain auth silo member remove

Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>
python/samba/netcmd/domain/__init__.py
python/samba/netcmd/domain/auth/__init__.py [new file with mode: 0644]
python/samba/netcmd/domain/auth/base.py [new file with mode: 0644]
python/samba/netcmd/domain/auth/policy.py [new file with mode: 0644]
python/samba/netcmd/domain/auth/silo.py [new file with mode: 0644]
python/samba/netcmd/domain/auth/silo_member.py [new file with mode: 0644]