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