feat(SecurityExtensions): Erforderliche WriteToken-Methoden über Erweiterungen anstelle der Schnittstellenimplementierung hinzugefügt
This commit is contained in:
@@ -44,15 +44,5 @@ namespace DigitalData.Core.Security
|
||||
|
||||
return CreateToken(subject: subject, descriptor: desc);
|
||||
}
|
||||
|
||||
public string WriteToken(SecurityTokenDescriptor descriptor) => WriteToken(CreateToken(descriptor));
|
||||
|
||||
public string WriteToken(TPrincipal subject, IAsymmetricTokenDescriptor descriptor)
|
||||
=> WriteToken(CreateToken(subject: subject, descriptor: descriptor));
|
||||
|
||||
public string WriteToken(TPrincipal subject, string issuer, string audience)
|
||||
=> WriteToken(CreateToken(subject: subject, issuer: issuer, audience: audience));
|
||||
|
||||
public string WriteToken(TPrincipal subject, string apiRoute) => WriteToken(CreateToken(subject: subject, apiRoute: apiRoute));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user