SessionSecurityToken Konstruktorer

Definition

Initierar en ny instans av SessionSecurityToken klassen.

Överlagringar

Name Description
SessionSecurityToken(ClaimsPrincipal)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot.

SessionSecurityToken(SerializationInfo, StreamingContext)

Initierar en ny instans av SessionSecurityToken klassen med serialiserade data.

SessionSecurityToken(ClaimsPrincipal, String)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot och bootstrap-token.

SessionSecurityToken(ClaimsPrincipal, TimeSpan)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot. Den nya token är giltig från UtcNow och med den angivna livslängden.

SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot och bootstrap-token och med angiven starttid och förfallotid.

SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot och bootstrap-token och med angiven starttid och förfallotid. Den nya token är begränsad till den angivna slutpunkten.

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey)

Initierar en ny instans av SessionSecurityToken klassen med hjälp av det angivna huvudkontot, kontext-ID, kontext, slutpunkt, livslängd och nyckel.

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey)

Initierar en ny instans av SessionSecurityToken klassen med hjälp av det angivna huvudkontot, kontext-ID, kontext, slutpunkt, giltig tidsstämpel, livslängd och nyckel.

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey)

Initierar en ny instans av SessionSecurityToken klassen med hjälp av det angivna huvudkontot, kontext-ID, kontext, slutpunkt, starttid, förfallotid och nyckel.

SessionSecurityToken(ClaimsPrincipal)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal)

Parametrar

claimsPrincipal
ClaimsPrincipal

Anspråksobjektet som token initieras från.

Undantag

claimsPrincipal är null.

-eller-

Egenskapen IdentitiesclaimsPrincipal för är null.

Kommentarer

I följande tabell visas inledande egenskapsvärden för en instans av SessionSecurityToken klassen.

Fastighet Initialt värde
ClaimsPrincipal claimsPrincipal
Context null
ContextId Ange till ett genererat unikt ID.
EndpointId String.Empty
Id Ange till ett genererat unikt ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow plus egenskapen SessionSecurityTokenHandler.DefaultTokenLifetime .
KeyGeneration null
SecurityKeys Innehåller en genererad 128-bitars symmetrisk nyckel. Observera: Standardimplementeringen använder inte den här egenskapen. Signerings- och krypteringsnycklar styrs av cookietransformeringar som tillämpas av den SessionSecurityTokenHandler som bearbetar token.
ValidFrom UtcNow
ValidTo UtcNow plus egenskapen SessionSecurityTokenHandler.DefaultTokenLifetime .

Gäller för

SessionSecurityToken(SerializationInfo, StreamingContext)

Initierar en ny instans av SessionSecurityToken klassen med serialiserade data.

protected:
 SessionSecurityToken(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected SessionSecurityToken(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IdentityModel.Tokens.SessionSecurityToken
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametrar

info
SerializationInfo

Serialiserade objektdata.

context
StreamingContext

Sammanhangsberoende information om källan.

Gäller för

SessionSecurityToken(ClaimsPrincipal, String)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot och bootstrap-token.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String)

Parametrar

claimsPrincipal
ClaimsPrincipal

Anspråksobjektet som genererades från bootstrap-token.

context
String

En valfri, programspecifik kontextsträng.

Undantag

claimsPrincipal är null.

-eller-

Egenskapen IdentitiesclaimsPrincipal för är null.

Kommentarer

I följande tabell visas inledande egenskapsvärden för en instans av SessionSecurityToken klassen.

Fastighet Initialt värde
ClaimsPrincipal claimsPrincipal
Context context
ContextId Ange till ett genererat unikt ID.
EndpointId String.Empty
Id Ange till ett genererat unikt ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow plus egenskapen SessionSecurityTokenHandler.DefaultTokenLifetime .
KeyGeneration null
SecurityKeys Innehåller en genererad 128-bitars symmetrisk nyckel. Observera: Standardimplementeringen använder inte den här egenskapen. Signerings- och krypteringsnycklar styrs av cookietransformeringar som tillämpas av den SessionSecurityTokenHandler som bearbetar token.
ValidFrom UtcNow
ValidTo UtcNow plus egenskapen SessionSecurityTokenHandler.DefaultTokenLifetime .

Gäller för

SessionSecurityToken(ClaimsPrincipal, TimeSpan)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot. Den nya token är giltig från UtcNow och med den angivna livslängden.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, TimeSpan lifetime);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, TimeSpan lifetime);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * TimeSpan -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, lifetime As TimeSpan)

Parametrar

claimsPrincipal
ClaimsPrincipal

Anspråksobjektet som token initieras från.

lifetime
TimeSpan

Perioden från den aktuella tiden då token är giltig. Egenskapen ValidFrom anges till UtcNow och egenskapen ValidTo anges till ValidFrom plus den period som anges av den här parametern.

Undantag

claimsPrincipal är null.

-eller-

Egenskapen IdentitiesclaimsPrincipal för är null.

lifetime är mindre än eller lika med Zero.

Kommentarer

I följande tabell visas inledande egenskapsvärden för en instans av SessionSecurityToken klassen.

Fastighet Initialt värde
ClaimsPrincipal claimsPrincipal
Context null
ContextId Ange till ett genererat unikt ID.
EndpointId String.Empty
Id Ange till ett genererat unikt ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow plus lifetime.
KeyGeneration null
SecurityKeys Innehåller en genererad 128-bitars symmetrisk nyckel. Observera: Standardimplementeringen använder inte den här egenskapen. Signerings- och krypteringsnycklar styrs av cookietransformeringar som tillämpas av den SessionSecurityTokenHandler som bearbetar token.
ValidFrom UtcNow
ValidTo UtcNow plus lifetime.

Gäller för

SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot och bootstrap-token och med angiven starttid och förfallotid.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context, Nullable<DateTime> validFrom, Nullable<DateTime> validTo);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, DateTime? validFrom, DateTime? validTo);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * Nullable<DateTime> * Nullable<DateTime> -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime))

Parametrar

claimsPrincipal
ClaimsPrincipal

Anspråksobjektet som genererades från bootstrap-token.

context
String

En valfri, programspecifik kontextsträng.

validFrom
Nullable<DateTime>

Tidpunkten då token blir giltig. null för att ange UtcNow.

validTo
Nullable<DateTime>

Tidpunkten då token inte längre är giltig. null för att ange att värdet ska fastställas genom att lägga till värdet för DefaultTokenLifetime egenskapen till den tid som anges av parametern validFrom .

Undantag

claimsPrincipal är null.

-eller-

Egenskapen IdentitiesclaimsPrincipal för är null.

Parametrarna validFrom och validTo kan inte verifieras, till exempel validTo anger en tid som inträffar tidigare än validFrom.

Kommentarer

I följande tabell visas inledande egenskapsvärden för en instans av SessionSecurityToken klassen.

Fastighet Initialt värde
ClaimsPrincipal claimsPrincipal
Context context
ContextId Ange till ett genererat unikt ID.
EndpointId String.Empty
Id Ange till ett genererat unikt ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime Ange värdet ValidFrom för egenskapen enligt parametern ValidFrom .
KeyExpirationTime Värdet för ValidTo egenskapen som bestäms av parametern ValidTo .
KeyGeneration null
SecurityKeys Innehåller en genererad 128-bitars symmetrisk nyckel. Observera: Standardimplementeringen använder inte den här egenskapen. Signerings- och krypteringsnycklar styrs av cookietransformeringar som tillämpas av den SessionSecurityTokenHandler som bearbetar token.
ValidFrom Värdet för parametern validFrom , eller, om validFrom är null, UtcNow.
ValidTo Värdet för parametern validFrom . Om validFrom är null, värdet för ValidFrom egenskapen (som bestäms av parametern validFrom ) plus egenskapen SessionSecurityTokenHandler.DefaultTokenLifetime .

Gäller för

SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>)

Initierar en ny instans av SessionSecurityToken klassen från det angivna huvudkontot och bootstrap-token och med angiven starttid och förfallotid. Den nya token är begränsad till den angivna slutpunkten.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context, System::String ^ endpointId, Nullable<DateTime> validFrom, Nullable<DateTime> validTo);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, string endpointId, DateTime? validFrom, DateTime? validTo);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * Nullable<DateTime> * Nullable<DateTime> -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String, endpointId As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime))

Parametrar

claimsPrincipal
ClaimsPrincipal

Anspråksobjektet som genererades från bootstrap-token.

context
String

En valfri, programspecifik kontextsträng.

endpointId
String

Slutpunkten som denna token är bunden till. En tom sträng skapar en oscoped token.

validFrom
Nullable<DateTime>

Tidpunkten då token blir giltig. null för att ange UtcNow.

validTo
Nullable<DateTime>

Tidpunkten då token inte längre är giltig. null för att ange att värdet ska fastställas genom att lägga till värdet för DefaultTokenLifetime egenskapen till den tid som anges av parametern validFrom .

Undantag

claimsPrincipal är null.

-eller-

Egenskapen IdentitiesclaimsPrincipal för är null.

-eller-

endpointId är null.

Parametrarna validFrom och validTo kan inte verifieras, till exempel validTo anger en tid som inträffar tidigare än validFrom.

Kommentarer

I följande tabell visas inledande egenskapsvärden för en instans av SessionSecurityToken klassen.

Fastighet Initialt värde
ClaimsPrincipal claimsPrincipal
Context context
ContextId Ange till ett genererat unikt ID.
EndpointId endpointId
Id Ange till ett genererat unikt ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime Ange värdet ValidFrom för egenskapen enligt parametern ValidFrom .
KeyExpirationTime Värdet för ValidTo egenskapen som bestäms av parametern ValidTo .
KeyGeneration null
SecurityKeys Innehåller en genererad 128-bitars symmetrisk nyckel. Observera: Standardimplementeringen använder inte den här egenskapen. Signerings- och krypteringsnycklar styrs av cookietransformeringar som tillämpas av den SessionSecurityTokenHandler som bearbetar token.
ValidFrom Värdet för parametern validFrom , eller, om validFrom är null, UtcNow.
ValidTo Värdet för parametern validFrom . Om validFrom är null, värdet för ValidFrom egenskapen (som bestäms av parametern validFrom ) plus egenskapen SessionSecurityTokenHandler.DefaultTokenLifetime .

Gäller för

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey)

Initierar en ny instans av SessionSecurityToken klassen med hjälp av det angivna huvudkontot, kontext-ID, kontext, slutpunkt, livslängd och nyckel.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, TimeSpan lifetime, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * TimeSpan * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, lifetime As TimeSpan, key As SymmetricSecurityKey)

Parametrar

claimsPrincipal
ClaimsPrincipal

Anspråksobjektet som är associerat med den här sessionen.

contextId
UniqueId

Kontextidentifieraren som är associerad med den här token.

context
String

En valfri, programspecifik kontextsträng.

endpointId
String

Slutpunkten som denna token är bunden till. En tom sträng skapar en oscoped token.

lifetime
TimeSpan

Sessionstokens livslängd. Egenskapen ValidFrom anges till UtcNow och egenskapen ValidTo anges till ValidFrom plus den period som anges av den här parametern.

key
SymmetricSecurityKey

En valfri symmetrisk sessionsnyckel.

Undantag

claimsPrincipal är null.

-eller-

Egenskapen IdentitiesclaimsPrincipal för är null.

-eller-

contextId är null.

-eller-

endpointId är null.

lifetime är mindre än eller lika med Zero.

Kommentarer

I följande tabell visas inledande egenskapsvärden för en instans av SessionSecurityToken klassen.

Fastighet Initialt värde
ClaimsPrincipal claimsPrincipal
Context context
ContextId contextId
EndpointId endpointId
Id Ange till ett genererat unikt ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow Plus lifetime
KeyGeneration null
SecurityKeys Innehåller ett enda element som antingen är key eller, om key är null, en genererad 128-bitars symmetrisk nyckel. Observera: Standardimplementeringen använder inte den här egenskapen. Signerings- och krypteringsnycklar styrs av cookietransformeringar som tillämpas av den SessionSecurityTokenHandler som bearbetar token.
ValidFrom UtcNow
ValidTo UtcNow Plus lifetime

Gäller för

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey)

Initierar en ny instans av SessionSecurityToken klassen med hjälp av det angivna huvudkontot, kontext-ID, kontext, slutpunkt, giltig tidsstämpel, livslängd och nyckel.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, DateTime validFrom, TimeSpan lifetime, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, DateTime validFrom, TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * DateTime * TimeSpan * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, validFrom As DateTime, lifetime As TimeSpan, key As SymmetricSecurityKey)

Parametrar

claimsPrincipal
ClaimsPrincipal

Anspråksobjektet som är associerat med den här sessionen.

contextId
UniqueId

Kontextidentifieraren som är associerad med den här token.

context
String

En valfri, programspecifik kontextsträng.

endpointId
String

Slutpunkten som denna token är bunden till. En tom sträng skapar en oscoped token.

validFrom
DateTime

Den tid då token blir giltig.

lifetime
TimeSpan

Sessionstokens livslängd. Egenskapen ValidTo anges till ValidFrom plus den period som anges av den här parametern.

key
SymmetricSecurityKey

En valfri symmetrisk sessionsnyckel.

Undantag

claimsPrincipal är null.

-eller-

Egenskapen IdentitiesclaimsPrincipal för är null.

-eller-

contextId är null.

-eller-

endpointId är null.

lifetime är mindre än eller lika med Zero.

Kommentarer

I följande tabell visas inledande egenskapsvärden för en instans av SessionSecurityToken klassen.

Fastighet Initialt värde
ClaimsPrincipal claimsPrincipal
Context context
ContextId contextId eller, om contextId är null, ett genererat unikt ID.
EndpointId endpointId
Id Ange till ett genererat unikt ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime validFrom
KeyExpirationTime validFrom plus lifetime.
KeyGeneration null
SecurityKeys Innehåller ett enda element som antingen är key eller, om key är null, en genererad 128-bitars symmetrisk nyckel. Observera: Standardimplementeringen använder inte den här egenskapen. Signerings- och krypteringsnycklar styrs av cookietransformeringar som tillämpas av den SessionSecurityTokenHandler som bearbetar token.
ValidFrom validFrom
ValidTo validFrom plus lifetime.

Gäller för

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey)

Initierar en ny instans av SessionSecurityToken klassen med hjälp av det angivna huvudkontot, kontext-ID, kontext, slutpunkt, starttid, förfallotid och nyckel.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, Nullable<DateTime> validFrom, Nullable<DateTime> validTo, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, DateTime? validFrom, DateTime? validTo, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * Nullable<DateTime> * Nullable<DateTime> * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime), key As SymmetricSecurityKey)

Parametrar

claimsPrincipal
ClaimsPrincipal

Anspråksobjektet som är associerat med den här sessionen.

contextId
UniqueId

Kontextidentifieraren som är associerad med den här token.

context
String

En valfri, programspecifik kontextsträng.

endpointId
String

Slutpunkten som denna token är bunden till. En tom sträng skapar en oscoped token.

validFrom
Nullable<DateTime>

Tidpunkten då token blir giltig. null för att ange UtcNow.

validTo
Nullable<DateTime>

Tidpunkten då token inte längre är giltig. null för att ange att värdet ska fastställas genom att lägga till värdet för DefaultTokenLifetime egenskapen till den tid som anges av parametern validFrom .

key
SymmetricSecurityKey

En valfri symmetrisk sessionsnyckel.

Undantag

claimsPrincipal är null.

-eller-

Egenskapen IdentitiesclaimsPrincipal för är null.

-eller-

contextId är null.

validFrom är större än eller lika med validTo.

-eller-

validTo är mindre än den aktuella tiden.

Kommentarer

I följande tabell visas inledande egenskapsvärden för en instans av SessionSecurityToken klassen.

Fastighet Initialt värde
ClaimsPrincipal claimsPrincipal
Context context
ContextId contextId
EndpointId endpointId
Id Ange till ett genererat unikt ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime Ange värdet ValidFrom för egenskapen enligt parametern ValidFrom .
KeyExpirationTime Värdet för ValidTo egenskapen som bestäms av parametern ValidTo .
KeyGeneration null
SecurityKeys Innehåller ett enda element som antingen är key eller, om key är null, en genererad 128-bitars symmetrisk nyckel. Observera: Standardimplementeringen använder inte den här egenskapen. Signerings- och krypteringsnycklar styrs av cookietransformeringar som tillämpas av den SessionSecurityTokenHandler som bearbetar token.
ValidFrom Värdet för parametern validFrom , eller, om validFrom är null, UtcNow.
ValidTo Värdet för parametern validFrom . Om validFrom är null, värdet för ValidFrom egenskapen (som bestäms av parametern validFrom ) plus egenskapen SessionSecurityTokenHandler.DefaultTokenLifetime .

Gäller för