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
Namespace: SuperOffice.Security.Principal
Assembly: SoCore.dll
Syntax
[ImplicitIdentitySupplier("CurrentWindowsToken")]
public sealed class CurrentWindowsIdentitySupplier : Object, IImplicitIdentitySupplier, IPlugin
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)

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

Declaration
public void ProcessIdentities(ClaimsIdentitiesBuilder builder)
Parameters
Type Name Description
ClaimsIdentitiesBuilder builder
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)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top