Table of Contents

Class FileAccessManagerStorage

Namespace
VpnHood.Core.Server.Access.Managers.FileAccessManagers
Assembly
VpnHood.Core.Server.Access.Managers.FileAccessManagers.dll

Represents what a file access manager read in its storage folder before it was made, with the options it read it for.

public class FileAccessManagerStorage
Inheritance
FileAccessManagerStorage
Inherited Members

Properties

DefaultCert

Gets the server's certificate, read or made.

public required X509Certificate2 DefaultCert { get; init; }

Property Value

X509Certificate2

Options

Gets the options, with the server secret read or made in the folder where they had none.

public required FileAccessManagerOptions Options { get; init; }

Property Value

FileAccessManagerOptions

ServerToken

Gets the server token the access keys carry.

public required ServerToken ServerToken { get; init; }

Property Value

ServerToken

SessionService

Gets the sessions, as their files gave them.

public required SessionService SessionService { get; init; }

Property Value

SessionService

StoragePath

Gets the storage folder.

public required string StoragePath { get; init; }

Property Value

string