Player

Namespace: uModAuth

Assembly: uMod.Core.dll

Inheritance Object Player

Implements IAuthContext, INameable, IAuthPlayer

Summary

Player abstraction

Constructors

Name

Summary

Player ()

Fields

Name

Summary

Groups

Player groups

Nicknames

Player nicknames

Permissions

Player permissions

Properties

Name

Summary

Created

Gets or sets the player created date

Id

Gets or sets the player Id

Language

Gets or sets the player language

LastLogin

Gets or sets the player last login date

Name

Gets or sets the player name

Methods

Name

Summary

GrantGroup (IAuthManager, String)

Grant group to player

GrantPermission (IAuthManager, String, IPlugin)

Grant permission to player

GrantPermission (IAuthManager, IEnumerable<String>, IPlugin)

Grant mutliple permissions to player

RevokeGroup (IAuthManager, String)

Revoke group from player

RevokePermission (IAuthManager, String, IPlugin)

Revoke permission from player

RevokePermission (IAuthManager, IEnumerable<String>, IPlugin)

Revoke multiple permissions from player

ToString ()

Convert player to string representation