3using System.Threading.Tasks;
19 public Task<ISystemIdentity?>
CreateSystemIdentity(
User user, CancellationToken cancellationToken) =>
throw new NotImplementedException();
22 public Task<ISystemIdentity?>
CreateSystemIdentity(
string username,
string password, CancellationToken cancellationToken) =>
throw new NotImplementedException();
ISystemIdentityFactory for posix systems.
Task< ISystemIdentity?> CreateSystemIdentity(User user, CancellationToken cancellationToken)
Create a ISystemIdentity for a given user .A Task<TResult> resulting in a new ISystemIdentity based o...
Task< ISystemIdentity?> CreateSystemIdentity(string username, string password, CancellationToken cancellationToken)
Create a ISystemIdentity for a given username and password.A Task<TResult> resulting in a new ISystem...
ISystemIdentity GetCurrent()
Retrieves a ISystemIdentity representing the user executing tgstation-server.A ISystemIdentity repres...
ISystemIdentity for POSIX systems.
Factory for ISystemIdentitys.
Represents a user on the current global::System.Runtime.InteropServices.OSPlatform.