File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
src/AspNet.Security.OAuth.Lichess Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change 18
18
19
19
namespace AspNet . Security . OAuth . Lichess
20
20
{
21
+ /// <summary>
22
+ /// Defines a handler for authentication using Lichess.
23
+ /// </summary>
21
24
public class LichessAuthenticationHandler : OAuthHandler < LichessAuthenticationOptions >
22
25
{
26
+ /// <summary>
27
+ /// Initializes a new instance of the <see cref="LichessAuthenticationHandler"/> class.
28
+ /// </summary>
29
+ /// <param name="options">The authentication options.</param>
30
+ /// <param name="logger">The logger to use.</param>
31
+ /// <param name="encoder">The URL encoder to use.</param>
32
+ /// <param name="clock">The system clock to use.</param>
23
33
public LichessAuthenticationHandler (
24
34
[ NotNull ] IOptionsMonitor < LichessAuthenticationOptions > options ,
25
35
[ NotNull ] ILoggerFactory logger ,
@@ -29,6 +39,7 @@ public LichessAuthenticationHandler(
29
39
{
30
40
}
31
41
42
+ /// <inheritdoc />
32
43
protected override async Task < AuthenticationTicket > CreateTicketAsync (
33
44
[ NotNull ] ClaimsIdentity identity ,
34
45
[ NotNull ] AuthenticationProperties properties ,
You can’t perform that action at this time.
0 commit comments