TokenCache.Serialize Method

Definition

Caution

This is expected to be removed in MSAL.NET v5. We recommend using SerializeMsalV3/DeserializeMsalV3. Read more: https://aka.ms/msal-net-3x-cache-breaking-change

Serializes using the SerializeMsalV2() serializer. Obsolete: Please use specialized Serialization methods. SerializeMsalV2() replaces Serialize(). SerializeMsalV3()/DeserializeMsalV3(Byte[], Boolean) Is our recommended way of serializing/deserializing. SerializeAdalV3() For interoperability with ADAL.NET v3.

[System.Obsolete("This is expected to be removed in MSAL.NET v5. We recommend using SerializeMsalV3/DeserializeMsalV3. Read more: https://aka.ms/msal-net-3x-cache-breaking-change", false)]
public byte[] Serialize ();
[<System.Obsolete("This is expected to be removed in MSAL.NET v5. We recommend using SerializeMsalV3/DeserializeMsalV3. Read more: https://aka.ms/msal-net-3x-cache-breaking-change", false)>]
abstract member Serialize : unit -> byte[]
override this.Serialize : unit -> byte[]
Public Function Serialize () As Byte()

Returns

Byte[]

array of bytes, SerializeMsalV2()

Implements

Attributes

Remarks

SerializeMsalV3()/DeserializeMsalV3(Byte[], Boolean) is compatible with other MSAL libraries such as MSAL for Python and MSAL for Java.

Applies to