Liman

AuthPlugin

AuthPlugin provides authentication and authorization context for node execution.

Attributes

attributename
= 'AuthPlugin'
attributeapplies_to
= ['Node', 'LLMNode', 'ToolNode']
attributeregistered_kinds
= ['ServiceAccount']
attributefield_name
= 'auth'
attributefield_type
= AuthFieldSpec

Functions

funcvalidatevalidate(self, /, spec_data) -> Any
paramself
paramspec_dataAny

Returns

Any
funcget_execution_stateget_execution_state(self, /, component, state, registry) -> dict[str, Any]
paramself
paramcomponentComponent[Any]
paramstatedict[str, Any]
paramregistryRegistry

Returns

dict[str, Any]

Last updated on