Show / Hide Table of Contents

Class CurrentWindowsIdentitySupplier

Plug-in adding the currently logged in windows user, provided that the user is not an anonymous user.

Inheritance
object
CurrentWindowsIdentitySupplier
Implements
IImplicitIdentitySupplier
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
Namespace: SuperOffice.Security.Principal
Assembly: SoCore.dll
Syntax
[ImplicitIdentitySupplier("CurrentWindowsToken")]
public sealed class CurrentWindowsIdentitySupplier : IImplicitIdentitySupplier
Remarks

Exceptions: we don't care if this fails. Either we're dependent on this token, in which case it will be caught later; or we're not, and then problems here should not matter

Constructors

CurrentWindowsIdentitySupplier()

Plug-in adding the currently logged in windows user, provided that the user is not an anonymous user.

Declaration
public CurrentWindowsIdentitySupplier()
Remarks

Exceptions: we don't care if this fails. Either we're dependent on this token, in which case it will be caught later; or we're not, and then problems here should not matter

Methods

ProcessIdentities(ClaimsIdentitiesBuilder)

Append grabbed Security Tokens to the list of Security Tokens

Declaration
public void ProcessIdentities(ClaimsIdentitiesBuilder builder)
Parameters
Type Name Description
ClaimsIdentitiesBuilder builder

Builder to manage Claim Identities

Remarks

Exceptions: we don't care if this fails. Either we're dependent on this token, in which case it will be caught later; or we're not, and then problems here should not matter

Implements

IImplicitIdentitySupplier

Extension Methods

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