2 instantiations of SessionInstruction
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (2)
_generated\3\DeviceBoundSessionJsonContext.SessionInstruction.g.cs (1)
34ObjectCreator = () => new global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction(),
DeviceBoundSessionHandler.cs (1)
298return new SessionInstruction
46 references to SessionInstruction
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (46)
_generated\11\DeviceBoundSessionJsonContext.GetJsonTypeInfo.g.cs (1)
33if (type == typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction))
_generated\3\DeviceBoundSessionJsonContext.SessionInstruction.g.cs (41)
16private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction>? _SessionInstruction; 22public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction> SessionInstruction 25get => _SessionInstruction ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction>)Options.GetTypeInfo(typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)); 28private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction> Create_SessionInstruction(global::System.Text.Json.JsonSerializerOptions options) 30if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction> jsonTypeInfo)) 32var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction> 38ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction).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.SessionInstruction>(options, objectInfo); 61DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction), 63Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).SessionIdentifier, 64Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).SessionIdentifier = value!, 71AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction).GetProperty("SessionIdentifier", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 83DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction), 85Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).RefreshUrl, 86Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).RefreshUrl = value!, 93AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction).GetProperty("RefreshUrl", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 103DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction), 105Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).Continue, 106Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).Continue = value!, 113AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction).GetProperty("Continue", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 123DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction), 125Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).Scope, 126Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).Scope = value!, 133AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction).GetProperty("Scope", InstanceMemberBindingFlags, null, typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope), global::System.Array.Empty<global::System.Type>(), null), 143DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction), 145Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).Credentials, 146Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).Credentials = value!, 153AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction).GetProperty("Credentials", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionCredential>), global::System.Array.Empty<global::System.Type>(), null), 163DeclaringType = typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction), 165Getter = static obj => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).AllowedRefreshInitiators, 166Setter = static (obj, value) => ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)obj).AllowedRefreshInitiators = value!, 173AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction).GetProperty("AllowedRefreshInitiators", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<string>), global::System.Array.Empty<global::System.Type>(), null), 185private void SessionInstructionSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction? value) 195string __value_SessionIdentifier = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)value).SessionIdentifier; 200string __value_RefreshUrl = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)value).RefreshUrl; 205writer.WriteBoolean(PropName_continue, ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)value).Continue); 206global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionScope __value_Scope = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)value).Scope; 212global::System.Collections.Generic.List<global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionCredential> __value_Credentials = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)value).Credentials; 218global::System.Collections.Generic.List<string> __value_AllowedRefreshInitiators = ((global::Microsoft.AspNetCore.Authentication.DeviceBoundSessions.SessionInstruction)value).AllowedRefreshInitiators;
DeviceBoundSessionHandler.cs (3)
166var instructions = BuildSessionInstruction(sessionId); 270var instructions = BuildSessionInstruction(sessionIdHeader); 278private SessionInstruction BuildSessionInstruction(string sessionId)
DeviceBoundSessionJsonContext.cs (1)
13[JsonSerializable(typeof(SessionInstruction))]