xrootd: authentication
The xrootd
specs have a number of things to say about authentication:
xrdsec
support 6 authentication protocols:
-
host
: authenticates a user by originating host name only, -
gsi
: authenticates a user using GSI protocol, -
krb5
: authenticates a user using Kerberos V protocol, and -
pwd
: authenticates a user using a password-based protocol -
sss
: authenticates a user using a simple shared secret protocol -
unix
: authenticates using the Unix login name and group name
For kerberos, we might use:
For GSI, something on top of crypto/x509+crypto/tls might be used/developed. Current specs: