Documentation ¶
Index ¶
- func ConstructOktaProfile(in *api.User) *okta.UserProfile
- func CreateQueryWithStatus(profile *okta.UserProfile) *query.Params
- func CreateTestApiUser(id, displayName, email, status, mobilePhone string) *api.User
- func CreateTestOktaProfile(firstName, lastName, email, status, mobilePhone string) *okta.UserProfile
- func CreateTestOktaUser(id, status, firstName, lastName, email, mobilePhone string) *okta.User
- func CreateTestOktaUserWithCustomAttribute(key string, value interface{}) *okta.User
- func Transform(in *okta.User) *api.User
- func TransformToOktaUserReq(in *api.User) *okta.CreateUserRequest
- type OktaPager
- type OktaPlugin
- func (o *OktaPlugin) Close() error
- func (o *OktaPlugin) Delete(id string) error
- func (s *OktaPlugin) GetConfig() plugin.PluginConfig
- func (o *OktaPlugin) Open(cfg plugin.PluginConfig, op plugin.OperationType) error
- func (o *OktaPlugin) Read() ([]*api.User, error)
- func (o *OktaPlugin) Write(user *api.User) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConstructOktaProfile ¶
func ConstructOktaProfile(in *api.User) *okta.UserProfile
func CreateQueryWithStatus ¶
func CreateQueryWithStatus(profile *okta.UserProfile) *query.Params
func CreateTestApiUser ¶
func CreateTestOktaProfile ¶
func CreateTestOktaProfile(firstName, lastName, email, status, mobilePhone string) *okta.UserProfile
func CreateTestOktaUser ¶
func CreateTestOktaUserWithCustomAttribute ¶ added in v0.0.5
func TransformToOktaUserReq ¶
func TransformToOktaUserReq(in *api.User) *okta.CreateUserRequest
Types ¶
type OktaPager ¶
func NormalPager ¶
func NormalPager() OktaPager
type OktaPlugin ¶
type OktaPlugin struct {
// contains filtered or unexported fields
}
func NewOktaPlugin ¶
func NewOktaPlugin() *OktaPlugin
func NewTestOktaPlugin ¶
func NewTestOktaPlugin(ctrl *gomock.Controller, pager OktaPager) *OktaPlugin
func (*OktaPlugin) Close ¶
func (o *OktaPlugin) Close() error
func (*OktaPlugin) Delete ¶
func (o *OktaPlugin) Delete(id string) error
func (*OktaPlugin) GetConfig ¶
func (s *OktaPlugin) GetConfig() plugin.PluginConfig
func (*OktaPlugin) Open ¶
func (o *OktaPlugin) Open(cfg plugin.PluginConfig, op plugin.OperationType) error
Click to show internal directories.
Click to hide internal directories.