Performs authentication.

Checks whether a given role has access to a given resource.

IAuthorizator deprecated

Represents the user of application.

IResource deprecated
IRole deprecated

Serializes and restores identity to/from persistent storage.

Represents a resource to which access is controlled.

Represents a role that can be granted access to resources.

Persistent storage for user authentication state and identity.