Documentation
¶
Overview ¶
Copyright 2025 BeyondTrust. All rights reserved. Package functional_accounts implements functions to manage functional accounts in Password Safe.
Index ¶
- type FunctionalAccount
- func (functionalAccount *FunctionalAccount) CreateFunctionalAccountFlow(functionalAccountDetails entities.FunctionalAccountDetails) (entities.FunctionalAccountResponse, error)
- func (functionalAccount *FunctionalAccount) GetFunctionalAccountsFlow() ([]entities.FunctionalAccountResponse, error)
- func (functionalAccount *FunctionalAccount) GetFunctionalAccountsListFlow(method string, httpMethod string, path string) ([]entities.FunctionalAccountResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FunctionalAccount ¶
type FunctionalAccount struct {
// contains filtered or unexported fields
}
func NewFuncionalAccount ¶
func NewFuncionalAccount(authentication authentication.AuthenticationObj, logger logging.Logger) (*FunctionalAccount, error)
NewFuncionalAccount creates FunctionalAccount Object.
func (*FunctionalAccount) CreateFunctionalAccountFlow ¶
func (functionalAccount *FunctionalAccount) CreateFunctionalAccountFlow(functionalAccountDetails entities.FunctionalAccountDetails) (entities.FunctionalAccountResponse, error)
CreateFunctionalAccountFlow is responsible for creating functional accounts in Password Safe.
func (*FunctionalAccount) GetFunctionalAccountsFlow ¶
func (functionalAccount *FunctionalAccount) GetFunctionalAccountsFlow() ([]entities.FunctionalAccountResponse, error)
GetFunctionalAccountsFlow is responsible for getting functional accounts list from Password Safe.
func (*FunctionalAccount) GetFunctionalAccountsListFlow ¶
func (functionalAccount *FunctionalAccount) GetFunctionalAccountsListFlow(method string, httpMethod string, path string) ([]entities.FunctionalAccountResponse, error)
GetFunctionalAccountsListFlow calls Password Safe API enpoint to get functional accounts list.
Click to show internal directories.
Click to hide internal directories.