1 iw4madminapplicationmisc TokenAuthentication
RaidMax edited this page 2023-05-20 22:09:21 -05:00

TokenAuthentication Internal class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph IW4MAdmin.Application.Misc
  IW4MAdmin.Application.Misc.TokenAuthentication[[TokenAuthentication]]
  end
  subgraph SharedLibraryCore.Interfaces
  SharedLibraryCore.Interfaces.ITokenAuthentication[[ITokenAuthentication]]
  class SharedLibraryCore.Interfaces.ITokenAuthentication interfaceStyle;
  end
SharedLibraryCore.Interfaces.ITokenAuthentication --> IW4MAdmin.Application.Misc.TokenAuthentication

Members

Methods

Public methods

Returns Name
bool AuthorizeToken(ITokenIdentifier authInfo)
TokenState GenerateNextToken(ITokenIdentifier authInfo)

Internal Static methods

Returns Name
bool [`<_generateToken>g__ValidCharacter

Details

Inheritance

Constructors

TokenAuthentication

Source code

public TokenAuthentication()

Methods

AuthorizeToken

Source code

public virtual bool AuthorizeToken(ITokenIdentifier authInfo)
Arguments
Type Name Description
ITokenIdentifier authInfo

GenerateNextToken

Source code

public virtual TokenState GenerateNextToken(ITokenIdentifier authInfo)
Arguments
Type Name Description
ITokenIdentifier authInfo

<_generateToken>g__ValidCharacter|7_0

Source code

internal static bool <_generateToken>g__ValidCharacter|7_0(char c)
Arguments
Type Name Description
char c

Generated with ModularDoc