1 implementation of ISecureDataFormat
Microsoft.AspNetCore.Authentication (1)
SecureDataFormat.cs (1)
12public class SecureDataFormat<TData> : ISecureDataFormat<TData>
12 references to ISecureDataFormat
Microsoft.AspNetCore.Authentication (1)
SecureDataFormat.cs (1)
9/// An implementation for <see cref="ISecureDataFormat{TData}"/>.
Microsoft.AspNetCore.Authentication.BearerToken (4)
BearerTokenOptions.cs (4)
13private ISecureDataFormat<AuthenticationTicket>? _bearerTokenProtector; 14private ISecureDataFormat<AuthenticationTicket>? _refreshTokenProtector; 48public ISecureDataFormat<AuthenticationTicket> BearerTokenProtector 59public ISecureDataFormat<AuthenticationTicket> RefreshTokenProtector
Microsoft.AspNetCore.Authentication.Cookies (1)
CookieAuthenticationOptions.cs (1)
109public ISecureDataFormat<AuthenticationTicket> TicketDataFormat { get; set; } = default!;
Microsoft.AspNetCore.Authentication.OAuth (1)
OAuthOptions.cs (1)
99public ISecureDataFormat<AuthenticationProperties> StateDataFormat { get; set; } = default!;
Microsoft.AspNetCore.Authentication.OpenIdConnect (2)
OpenIdConnectOptions.cs (2)
263public ISecureDataFormat<AuthenticationProperties> StateDataFormat { get; set; } = default!; 268public ISecureDataFormat<string> StringDataFormat { get; set; } = default!;
Microsoft.AspNetCore.Authentication.Twitter (1)
TwitterOptions.cs (1)
68public ISecureDataFormat<RequestToken> StateDataFormat { get; set; } = default!;
Microsoft.AspNetCore.Authentication.WsFederation (1)
WsFederationOptions.cs (1)
133public ISecureDataFormat<AuthenticationProperties> StateDataFormat { get; set; } = default!;
Microsoft.AspNetCore.Identity (1)
IdentityApiEndpointRouteBuilderExtensions.cs (1)
126var refreshTokenProtector = bearerTokenOptions.Get(IdentityConstants.BearerScheme).RefreshTokenProtector;