Show / Hide Table of Contents

Class VideoMeetingPostLoginPlugin

Inheritance
Object
VideoMeetingPostLoginPlugin
Implements
IPostLoginPlugin
Namespace: SuperOffice.Security.Login
Assembly: SoDataBase.dll
Syntax
[PostLoginPlugin("VideoMeetings")]
public class VideoMeetingPostLoginPlugin : Object, IPostLoginPlugin, IPlugin

Constructors

VideoMeetingPostLoginPlugin()

Declaration
public VideoMeetingPostLoginPlugin()

Fields

Name

Declaration
public const string Name = "VideoMeetings"
Field Value
Type Description
String

Methods

GetEndpointUri(String, String)

Declaration
public string GetEndpointUri(string callbackUri, string state)
Parameters
Type Name Description
String callbackUri
String state
Returns
Type Description
String

IsRequired()

If the user needs to reauthenticate/authenticate we return an Ok response. Otherwise we return a NoContent to tell CRM it does not have to do anything

Declaration
public bool IsRequired()
Returns
Type Description
Boolean

ProcessCallback(String, Dictionary<String, String>)

Declaration
public string ProcessCallback(string payload, Dictionary<string, string> args)
Parameters
Type Name Description
String payload
Dictionary<String, String> args
Returns
Type Description
String

Explicit Interface Implementations

IPostLoginPlugin.IsRequired

Declaration
bool IPostLoginPlugin.IsRequired { get; }
Returns
Type Description
Boolean

Implements

IPostLoginPlugin

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