GPIC - Backend  1.0
Aplicações .NET para o backend do GPIC
Referência ao interface Domain.Interfaces.Services.ITokenAuthenticationService
Diagrama de heranças da classe Domain.Interfaces.Services.ITokenAuthenticationService
[legenda]

Membros públicos

string GenerateToken (Guid? id, Guid? actorId, string? userName, string? role)
 Gera um token de autenticação com base no id e role do usuário. Mais...
 
Dictionary< Guid, UserGetUserAuthenticatedClaims ()
 Retorna as claims do usuário autenticado. Mais...
 

Documentação dos métodos

◆ GenerateToken()

string Domain.Interfaces.Services.ITokenAuthenticationService.GenerateToken ( Guid?  id,
Guid?  actorId,
string?  userName,
string?  role 
)

Gera um token de autenticação com base no id e role do usuário.

Parâmetros
idId do usuário
actorIdId do professor ou do aluno
userNameNome do usuário
rolePerfil do usuário
Retorna
Token de autenticação.

Implementado em Services.TokenAuthenticationService.

◆ GetUserAuthenticatedClaims()

Dictionary<Guid, User> Domain.Interfaces.Services.ITokenAuthenticationService.GetUserAuthenticatedClaims ( )

Retorna as claims do usuário autenticado.

Implementado em Services.TokenAuthenticationService.


A documentação para este interface foi gerada a partir do seguinte ficheiro: