Show / Hide Table of Contents

Class SoAccessTokenHelper

Inheritance
object
SoAccessTokenHelper
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.Security.Principal
Assembly: SoDataBase.dll
Syntax
public static class SoAccessTokenHelper

Methods

Decrypt(string)

Decrypt the encrypted base64 encoded access token into the SoAccessToken class.

Declaration
public static SoAccessToken Decrypt(string accessTokenData)
Parameters
Type Name Description
string accessTokenData
Returns
Type Description
SoAccessToken

Encrypt(SoAccessToken)

Declaration
public static string Encrypt(this SoAccessToken token)
Parameters
Type Name Description
SoAccessToken token
Returns
Type Description
string

GetClaimsIdentity(SoAccessToken, string)

Declaration
public static ClaimsIdentity GetClaimsIdentity(SoAccessToken accessToken, string accessTokenData)
Parameters
Type Name Description
SoAccessToken accessToken
string accessTokenData
Returns
Type Description
ClaimsIdentity

TryGetFromClaimsIdentity(ClaimsIdentity, out SoAccessToken)

Declaration
public static bool TryGetFromClaimsIdentity(ClaimsIdentity identity, out SoAccessToken accessToken)
Parameters
Type Name Description
ClaimsIdentity identity
SoAccessToken accessToken
Returns
Type Description
bool
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top