PluginInfo

View as Markdown

An authentication plug-in configuration.

Full nameMFiles.PluginInfo
Proto filemfiles/structs.proto

Fields

FieldTypeNumberDescription
is_defaultbool1True if this is the default configuration.
is_scope_independentbool2True if the plug-in can be used without a configuration scope.
namestring3The configuration's name. Send it as PluginData.plugin_name.
assembly_namestring4The plug-in's implementation, for example MFiles.AuthenticationProviders.OAuth.
bridge_class_namestring5Internal to the server.
system_configurationNamedValueArray6Where the configuration comes from: Scope (send as PluginData.configuration_scope) and, for vault-stored configurations, VaultGUID.
plugin_configurationNamedValueArray7The plug-in's client-side settings. For an OAuth plug-in these include AuthorizationEndpoint, TokenEndpoint, ClientID, Scope and RedirectURI.

Used by methods

Used in fields