Show / Hide Table of Contents

Class OidcSoIdentity

Inheritance
Object
OidcSoIdentity
Implements
ISoIdentity
IIdentity
Namespace: SuperOffice.Security.Principal
Assembly: SoDataBase.dll
Syntax
public class OidcSoIdentity : Object, ISoIdentity, IIdentity

Constructors

OidcSoIdentity(Int32, String, String, Int32, String, String)

Declaration
public OidcSoIdentity(int credId, string credentialType, string searchName, int associateId, string associateName, string userName)
Parameters
Type Name Description
Int32 credId
String credentialType
String searchName
Int32 associateId
String associateName
String userName

Properties

Associate

Declaration
public string Associate { get; }
Property Value
Type Description
String

AssociateId

Declaration
public int AssociateId { get; }
Property Value
Type Description
Int32

AuthenticationType

Declaration
public string AuthenticationType { get; }
Property Value
Type Description
String

InnerIdentity

Declaration
public IIdentity InnerIdentity { get; }
Property Value
Type Description
IIdentity

IsAuthenticated

Declaration
public bool IsAuthenticated { get; }
Property Value
Type Description
Boolean

Name

Declaration
public string Name { get; }
Property Value
Type Description
String

ProvidedCredentials

Declaration
public ProvidedCredential[] ProvidedCredentials { get; }
Property Value
Type Description
ProvidedCredential[]

SoAuthenticationType

Declaration
public SoAuthenticationType SoAuthenticationType { get; }
Property Value
Type Description
SoAuthenticationType

Implements

ISoIdentity
System.Security.Principal.IIdentity

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top