2 instantiations of SessionScopeRule
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (2)
_generated\5\DeviceBoundSessionJsonContext.SessionScopeRule.g.cs (1)
34ObjectCreator = () => new global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule(),
DeviceBoundSessionHandler.cs (1)
282var scopeRules = Options.ScopeSpecifications.Select(r => new SessionScopeRule
45 references to SessionScopeRule
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (45)
_generated\11\DeviceBoundSessionJsonContext.GetJsonTypeInfo.g.cs (2)
41if (type == typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)) 49if (type == typeof(global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>))
_generated\4\DeviceBoundSessionJsonContext.SessionScope.g.cs (4)
96var info2 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>> 111AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope).GetProperty("ScopeSpecification", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>), global::System.Array.Empty<global::System.Type>(), null), 114properties[2] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>>(options, info2); 139global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule> __value_ScopeSpecification = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope)value).ScopeSpecification;
_generated\5\DeviceBoundSessionJsonContext.SessionScopeRule.g.cs (26)
16private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>? _SessionScopeRule; 22public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule> SessionScopeRule 25get => _SessionScopeRule ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>)Options.GetTypeInfo(typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)); 28private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule> Create_SessionScopeRule(global::System.Text.Json.JsonSerializerOptions options) 30if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule> jsonTypeInfo)) 32var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule> 38ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 44jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>(options, objectInfo); 61DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule), 63Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)obj).Type, 64Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)obj).Type = value!, 71AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 83DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule), 85Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)obj).Domain, 86Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)obj).Domain = value!, 93AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule).GetProperty("Domain", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 105DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule), 107Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)obj).Path, 108Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)obj).Path = value!, 115AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule).GetProperty("Path", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 127private void SessionScopeRuleSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule? value) 137string __value_Type = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)value).Type; 142string __value_Domain = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)value).Domain; 147string __value_Path = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule)value).Path;
_generated\7\DeviceBoundSessionJsonContext.ListSessionScopeRule.g.cs (12)
16private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>>? _ListSessionScopeRule; 22public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>> ListSessionScopeRule 25get => _ListSessionScopeRule ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>)); 28private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>> Create_ListSessionScopeRule(global::System.Text.Json.JsonSerializerOptions options) 30if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>> jsonTypeInfo)) 32var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>> 34ObjectCreator = () => new global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>(), 40jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>, global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>(options, info); 50private void ListSessionScopeRuleSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScopeRule>? value)
SessionScope.cs (1)
32public List<SessionScopeRule> ScopeSpecification { get; set; } = [];