Documentation
¶
Index ¶
- func BulkGenerateUsers(userCount int, userNames []string) *cognitoidentityprovider.ListUsersOutput
- func GenerateMockIDToken(email string) string
- type CognitoIdentityProviderClientStub
- func (m *CognitoIdentityProviderClientStub) AddGroupWithName(name string) error
- func (m *CognitoIdentityProviderClientStub) AddGroupWithNameAndDescription(name, description string) error
- func (m *CognitoIdentityProviderClientStub) AddGroupWithNameAndPrecedence(name string, precedence int64) error
- func (m *CognitoIdentityProviderClientStub) AddListGroupWithName(name string) error
- func (m *CognitoIdentityProviderClientStub) AddMultipleActiveUsers(activeusersCount, inactiveusersCount int)
- func (m *CognitoIdentityProviderClientStub) AddMultipleUsers(usersCount int)
- func (m *CognitoIdentityProviderClientStub) AddUserToGroup(username, groupName string) error
- func (m *CognitoIdentityProviderClientStub) AddUserWithAttributes(id, forename, lastname, email, password string, isConfirmed bool)
- func (m *CognitoIdentityProviderClientStub) AddUserWithEmail(email, password string, isConfirmed bool)
- func (m *CognitoIdentityProviderClientStub) AddUserWithForename(username, email, forename string, isConfirmed bool)
- func (m *CognitoIdentityProviderClientStub) AddUserWithUsername(username, email string, isConfirmed bool)
- func (m *CognitoIdentityProviderClientStub) AdminAddUserToGroup(input *cognitoidentityprovider.AdminAddUserToGroupInput) (*cognitoidentityprovider.AdminAddUserToGroupOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminConfirmSignUp(_ *cognitoidentityprovider.AdminConfirmSignUpInput) (*cognitoidentityprovider.AdminConfirmSignUpOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminCreateUser(input *cognitoidentityprovider.AdminCreateUserInput) (*cognitoidentityprovider.AdminCreateUserOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminDeleteUser(_ *cognitoidentityprovider.AdminDeleteUserInput) (*cognitoidentityprovider.AdminDeleteUserOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminDisableUser(input *cognitoidentityprovider.AdminDisableUserInput) (*cognitoidentityprovider.AdminDisableUserOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminEnableUser(input *cognitoidentityprovider.AdminEnableUserInput) (*cognitoidentityprovider.AdminEnableUserOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminGetUser(input *cognitoidentityprovider.AdminGetUserInput) (*cognitoidentityprovider.AdminGetUserOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminListGroupsForUser(input *cognitoidentityprovider.AdminListGroupsForUserInput) (*cognitoidentityprovider.AdminListGroupsForUserOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminRemoveUserFromGroup(input *cognitoidentityprovider.AdminRemoveUserFromGroupInput) (*cognitoidentityprovider.AdminRemoveUserFromGroupOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminSetUserPassword(_ *cognitoidentityprovider.AdminSetUserPasswordInput) (*cognitoidentityprovider.AdminSetUserPasswordOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminUpdateUserAttributes(input *cognitoidentityprovider.AdminUpdateUserAttributesInput) (*cognitoidentityprovider.AdminUpdateUserAttributesOutput, error)
- func (m *CognitoIdentityProviderClientStub) AdminUserGlobalSignOut(...) (*cognitoidentityprovider.AdminUserGlobalSignOutOutput, error)
- func (m *CognitoIdentityProviderClientStub) BulkGenerateGroups(groupCount int)
- func (m *CognitoIdentityProviderClientStub) BulkGenerateGroupsList(groupCount int)
- func (m *CognitoIdentityProviderClientStub) ConfirmForgotPassword(input *cognitoidentityprovider.ConfirmForgotPasswordInput) (*cognitoidentityprovider.ConfirmForgotPasswordOutput, error)
- func (m *CognitoIdentityProviderClientStub) CreateGroup(input *cognitoidentityprovider.CreateGroupInput) (*cognitoidentityprovider.CreateGroupOutput, error)
- func (m *CognitoIdentityProviderClientStub) CreateIDTokenForEmail(email string) string
- func (m *CognitoIdentityProviderClientStub) CreateSessionWithAccessToken(accessToken string)
- func (m *CognitoIdentityProviderClientStub) DeleteGroup(input *cognitoidentityprovider.DeleteGroupInput) (*cognitoidentityprovider.DeleteGroupOutput, error)
- func (m *CognitoIdentityProviderClientStub) DescribeUserPool(poolInputData *cognitoidentityprovider.DescribeUserPoolInput) (*cognitoidentityprovider.DescribeUserPoolOutput, error)
- func (m *CognitoIdentityProviderClientStub) DescribeUserPoolClient(_ *cognitoidentityprovider.DescribeUserPoolClientInput) (*cognitoidentityprovider.DescribeUserPoolClientOutput, error)
- func (m *CognitoIdentityProviderClientStub) ForgotPassword(input *cognitoidentityprovider.ForgotPasswordInput) (*cognitoidentityprovider.ForgotPasswordOutput, error)
- func (m *CognitoIdentityProviderClientStub) GenerateGroup(name, description string, precedence int64) (*Group, error)
- func (m *CognitoIdentityProviderClientStub) GenerateListGroup(description string) (cognitoidentityprovider.ListGroupsOutput, error)
- func (m *CognitoIdentityProviderClientStub) GenerateSession(accessToken, idToken, refreshToken string) Session
- func (m *CognitoIdentityProviderClientStub) GenerateUser(id, email, password, givenName, familyName string, isConfirmed bool) *User
- func (m *CognitoIdentityProviderClientStub) GetGroup(input *cognitoidentityprovider.GetGroupInput) (*cognitoidentityprovider.GetGroupOutput, error)
- func (m *CognitoIdentityProviderClientStub) GlobalSignOut(signOutInput *cognitoidentityprovider.GlobalSignOutInput) (*cognitoidentityprovider.GlobalSignOutOutput, error)
- func (m *CognitoIdentityProviderClientStub) InitiateAuth(input *cognitoidentityprovider.InitiateAuthInput) (*cognitoidentityprovider.InitiateAuthOutput, error)
- func (m *CognitoIdentityProviderClientStub) ListGroups(input *cognitoidentityprovider.ListGroupsInput) (*cognitoidentityprovider.ListGroupsOutput, error)
- func (m *CognitoIdentityProviderClientStub) ListUsers(input *cognitoidentityprovider.ListUsersInput) (*cognitoidentityprovider.ListUsersOutput, error)
- func (m *CognitoIdentityProviderClientStub) ListUsersInGroup(input *cognitoidentityprovider.ListUsersInGroupInput) (*cognitoidentityprovider.ListUsersInGroupOutput, error)
- func (m *CognitoIdentityProviderClientStub) MakeUserMember(userName string)
- func (m *CognitoIdentityProviderClientStub) ReadGroup(groupName string) *Group
- func (m *CognitoIdentityProviderClientStub) ReadUser(username string) *User
- func (m *CognitoIdentityProviderClientStub) RespondToAuthChallenge(input *cognitoidentityprovider.RespondToAuthChallengeInput) (*cognitoidentityprovider.RespondToAuthChallengeOutput, error)
- func (m *CognitoIdentityProviderClientStub) SetUserActiveState(username, active string)
- func (m *CognitoIdentityProviderClientStub) UpdateGroup(input *cognitoidentityprovider.UpdateGroupInput) (*cognitoidentityprovider.UpdateGroupOutput, error)
- type Group
- type MockCognitoIdentityProviderClient
- func (m *MockCognitoIdentityProviderClient) AddUserToGroup(ctx context.Context, group models.Group, userID string) (*models.UsersList, *models.ErrorResponse)
- func (m *MockCognitoIdentityProviderClient) AdminAddUserToGroup(input *cognitoidentityprovider.AdminAddUserToGroupInput) (*cognitoidentityprovider.AdminAddUserToGroupOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminConfirmSignUp(input *cognitoidentityprovider.AdminConfirmSignUpInput) (*cognitoidentityprovider.AdminConfirmSignUpOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminCreateUser(userInput *cognitoidentityprovider.AdminCreateUserInput) (*cognitoidentityprovider.AdminCreateUserOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminDeleteUser(input *cognitoidentityprovider.AdminDeleteUserInput) (*cognitoidentityprovider.AdminDeleteUserOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminDisableUser(input *cognitoidentityprovider.AdminDisableUserInput) (*cognitoidentityprovider.AdminDisableUserOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminEnableUser(input *cognitoidentityprovider.AdminEnableUserInput) (*cognitoidentityprovider.AdminEnableUserOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminGetUser(input *cognitoidentityprovider.AdminGetUserInput) (*cognitoidentityprovider.AdminGetUserOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminListGroupsForUser(input *cognitoidentityprovider.AdminListGroupsForUserInput) (*cognitoidentityprovider.AdminListGroupsForUserOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminRemoveUserFromGroup(input *cognitoidentityprovider.AdminRemoveUserFromGroupInput) (*cognitoidentityprovider.AdminRemoveUserFromGroupOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminSetUserPassword(input *cognitoidentityprovider.AdminSetUserPasswordInput) (*cognitoidentityprovider.AdminSetUserPasswordOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminUpdateUserAttributes(input *cognitoidentityprovider.AdminUpdateUserAttributesInput) (*cognitoidentityprovider.AdminUpdateUserAttributesOutput, error)
- func (m *MockCognitoIdentityProviderClient) AdminUserGlobalSignOut(...) (*cognitoidentityprovider.AdminUserGlobalSignOutOutput, error)
- func (m *MockCognitoIdentityProviderClient) ConfirmForgotPassword(input *cognitoidentityprovider.ConfirmForgotPasswordInput) (*cognitoidentityprovider.ConfirmForgotPasswordOutput, error)
- func (m *MockCognitoIdentityProviderClient) CreateGroup(input *cognitoidentityprovider.CreateGroupInput) (*cognitoidentityprovider.CreateGroupOutput, error)
- func (m *MockCognitoIdentityProviderClient) DeleteGroup(input *cognitoidentityprovider.DeleteGroupInput) (*cognitoidentityprovider.DeleteGroupOutput, error)
- func (m *MockCognitoIdentityProviderClient) DescribeUserPool(poolInputData *cognitoidentityprovider.DescribeUserPoolInput) (*cognitoidentityprovider.DescribeUserPoolOutput, error)
- func (m *MockCognitoIdentityProviderClient) DescribeUserPoolClient(input *cognitoidentityprovider.DescribeUserPoolClientInput) (*cognitoidentityprovider.DescribeUserPoolClientOutput, error)
- func (m *MockCognitoIdentityProviderClient) ForgotPassword(input *cognitoidentityprovider.ForgotPasswordInput) (*cognitoidentityprovider.ForgotPasswordOutput, error)
- func (m *MockCognitoIdentityProviderClient) GetGroup(input *cognitoidentityprovider.GetGroupInput) (*cognitoidentityprovider.GetGroupOutput, error)
- func (m *MockCognitoIdentityProviderClient) GlobalSignOut(signOutInput *cognitoidentityprovider.GlobalSignOutInput) (*cognitoidentityprovider.GlobalSignOutOutput, error)
- func (m *MockCognitoIdentityProviderClient) InitiateAuth(authInput *cognitoidentityprovider.InitiateAuthInput) (*cognitoidentityprovider.InitiateAuthOutput, error)
- func (m *MockCognitoIdentityProviderClient) ListGroups(input *cognitoidentityprovider.ListGroupsInput) (*cognitoidentityprovider.ListGroupsOutput, error)
- func (m *MockCognitoIdentityProviderClient) ListUsers(usersInput *cognitoidentityprovider.ListUsersInput) (*cognitoidentityprovider.ListUsersOutput, error)
- func (m *MockCognitoIdentityProviderClient) ListUsersInGroup(input *cognitoidentityprovider.ListUsersInGroupInput) (*cognitoidentityprovider.ListUsersInGroupOutput, error)
- func (m *MockCognitoIdentityProviderClient) RemoveUserFromGroup(ctx context.Context, group models.Group, userID string) (*models.UsersList, *models.ErrorResponse)
- func (m *MockCognitoIdentityProviderClient) RespondToAuthChallenge(input *cognitoidentityprovider.RespondToAuthChallengeInput) (*cognitoidentityprovider.RespondToAuthChallengeOutput, error)
- func (m *MockCognitoIdentityProviderClient) SetGroupUsers(ctx context.Context, group models.Group, users models.UsersList) (*models.UsersList, *models.ErrorResponse)
- func (m *MockCognitoIdentityProviderClient) UpdateGroup(input *cognitoidentityprovider.UpdateGroupInput) (*cognitoidentityprovider.UpdateGroupOutput, error)
- type Session
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BulkGenerateUsers ¶
func BulkGenerateUsers(userCount int, userNames []string) *cognitoidentityprovider.ListUsersOutput
BulkGenerateUsers - bulk generate 'n' users for testing purposes
if usernames array is nil or length is different, will auto-assign UUIDs
func GenerateMockIDToken ¶
Types ¶
type CognitoIdentityProviderClientStub ¶
type CognitoIdentityProviderClientStub struct {
cognitoidentityprovideriface.CognitoIdentityProviderAPI
UserPools []string
Users []*User
Sessions []Session
Groups []*Group
GroupsList []cognitoidentityprovider.ListGroupsOutput
}
func (*CognitoIdentityProviderClientStub) AddGroupWithName ¶
func (m *CognitoIdentityProviderClientStub) AddGroupWithName(name string) error
func (*CognitoIdentityProviderClientStub) AddGroupWithNameAndDescription ¶
func (m *CognitoIdentityProviderClientStub) AddGroupWithNameAndDescription(name, description string) error
func (*CognitoIdentityProviderClientStub) AddGroupWithNameAndPrecedence ¶
func (m *CognitoIdentityProviderClientStub) AddGroupWithNameAndPrecedence(name string, precedence int64) error
func (*CognitoIdentityProviderClientStub) AddListGroupWithName ¶
func (m *CognitoIdentityProviderClientStub) AddListGroupWithName(name string) error
func (*CognitoIdentityProviderClientStub) AddMultipleActiveUsers ¶
func (m *CognitoIdentityProviderClientStub) AddMultipleActiveUsers(activeusersCount, inactiveusersCount int)
Generates the required number of users in the system
func (*CognitoIdentityProviderClientStub) AddMultipleUsers ¶
func (m *CognitoIdentityProviderClientStub) AddMultipleUsers(usersCount int)
Generates the required number of users in the system
func (*CognitoIdentityProviderClientStub) AddUserToGroup ¶
func (m *CognitoIdentityProviderClientStub) AddUserToGroup(username, groupName string) error
func (*CognitoIdentityProviderClientStub) AddUserWithAttributes ¶
func (m *CognitoIdentityProviderClientStub) AddUserWithAttributes(id, forename, lastname, email, password string, isConfirmed bool)
func (*CognitoIdentityProviderClientStub) AddUserWithEmail ¶
func (m *CognitoIdentityProviderClientStub) AddUserWithEmail(email, password string, isConfirmed bool)
func (*CognitoIdentityProviderClientStub) AddUserWithForename ¶
func (m *CognitoIdentityProviderClientStub) AddUserWithForename(username, email, forename string, isConfirmed bool)
func (*CognitoIdentityProviderClientStub) AddUserWithUsername ¶
func (m *CognitoIdentityProviderClientStub) AddUserWithUsername(username, email string, isConfirmed bool)
func (*CognitoIdentityProviderClientStub) AdminAddUserToGroup ¶
func (m *CognitoIdentityProviderClientStub) AdminAddUserToGroup(input *cognitoidentityprovider.AdminAddUserToGroupInput) ( *cognitoidentityprovider.AdminAddUserToGroupOutput, error)
func (*CognitoIdentityProviderClientStub) AdminConfirmSignUp ¶
func (m *CognitoIdentityProviderClientStub) AdminConfirmSignUp(_ *cognitoidentityprovider.AdminConfirmSignUpInput) ( *cognitoidentityprovider.AdminConfirmSignUpOutput, error)
Added to fully implement interface but only used in the local dummy data builder
func (*CognitoIdentityProviderClientStub) AdminCreateUser ¶
func (m *CognitoIdentityProviderClientStub) AdminCreateUser(input *cognitoidentityprovider.AdminCreateUserInput) ( *cognitoidentityprovider.AdminCreateUserOutput, error)
func (*CognitoIdentityProviderClientStub) AdminDeleteUser ¶
func (m *CognitoIdentityProviderClientStub) AdminDeleteUser(_ *cognitoidentityprovider.AdminDeleteUserInput) ( *cognitoidentityprovider.AdminDeleteUserOutput, error)
Added to fully implement interface but only used in the local dummy data builder
func (*CognitoIdentityProviderClientStub) AdminDisableUser ¶
func (m *CognitoIdentityProviderClientStub) AdminDisableUser(input *cognitoidentityprovider.AdminDisableUserInput) ( *cognitoidentityprovider.AdminDisableUserOutput, error)
func (*CognitoIdentityProviderClientStub) AdminEnableUser ¶
func (m *CognitoIdentityProviderClientStub) AdminEnableUser(input *cognitoidentityprovider.AdminEnableUserInput) ( *cognitoidentityprovider.AdminEnableUserOutput, error)
func (*CognitoIdentityProviderClientStub) AdminGetUser ¶
func (m *CognitoIdentityProviderClientStub) AdminGetUser(input *cognitoidentityprovider.AdminGetUserInput) ( *cognitoidentityprovider.AdminGetUserOutput, error)
func (*CognitoIdentityProviderClientStub) AdminListGroupsForUser ¶
func (m *CognitoIdentityProviderClientStub) AdminListGroupsForUser( input *cognitoidentityprovider.AdminListGroupsForUserInput) ( *cognitoidentityprovider.AdminListGroupsForUserOutput, error)
func (*CognitoIdentityProviderClientStub) AdminRemoveUserFromGroup ¶
func (m *CognitoIdentityProviderClientStub) AdminRemoveUserFromGroup( input *cognitoidentityprovider.AdminRemoveUserFromGroupInput) ( *cognitoidentityprovider.AdminRemoveUserFromGroupOutput, error)
func (*CognitoIdentityProviderClientStub) AdminSetUserPassword ¶
func (m *CognitoIdentityProviderClientStub) AdminSetUserPassword(_ *cognitoidentityprovider.AdminSetUserPasswordInput) ( *cognitoidentityprovider.AdminSetUserPasswordOutput, error)
Added to fully implement interface but only used in the local dummy data builder
func (*CognitoIdentityProviderClientStub) AdminUpdateUserAttributes ¶
func (m *CognitoIdentityProviderClientStub) AdminUpdateUserAttributes(input *cognitoidentityprovider.AdminUpdateUserAttributesInput) ( *cognitoidentityprovider.AdminUpdateUserAttributesOutput, error)
func (*CognitoIdentityProviderClientStub) AdminUserGlobalSignOut ¶
func (m *CognitoIdentityProviderClientStub) AdminUserGlobalSignOut( adminUserGlobalSignOutInput *cognitoidentityprovider.AdminUserGlobalSignOutInput) ( *cognitoidentityprovider.AdminUserGlobalSignOutOutput, error)
func (*CognitoIdentityProviderClientStub) BulkGenerateGroups ¶
func (m *CognitoIdentityProviderClientStub) BulkGenerateGroups(groupCount int)
func (*CognitoIdentityProviderClientStub) BulkGenerateGroupsList ¶
func (m *CognitoIdentityProviderClientStub) BulkGenerateGroupsList(groupCount int)
func (*CognitoIdentityProviderClientStub) ConfirmForgotPassword ¶
func (m *CognitoIdentityProviderClientStub) ConfirmForgotPassword(input *cognitoidentityprovider.ConfirmForgotPasswordInput) ( *cognitoidentityprovider.ConfirmForgotPasswordOutput, error)
func (*CognitoIdentityProviderClientStub) CreateGroup ¶
func (m *CognitoIdentityProviderClientStub) CreateGroup(input *cognitoidentityprovider.CreateGroupInput) ( *cognitoidentityprovider.CreateGroupOutput, error)
func (*CognitoIdentityProviderClientStub) CreateIDTokenForEmail ¶
func (m *CognitoIdentityProviderClientStub) CreateIDTokenForEmail(email string) string
func (*CognitoIdentityProviderClientStub) CreateSessionWithAccessToken ¶
func (m *CognitoIdentityProviderClientStub) CreateSessionWithAccessToken(accessToken string)
func (*CognitoIdentityProviderClientStub) DeleteGroup ¶
func (m *CognitoIdentityProviderClientStub) DeleteGroup(input *cognitoidentityprovider.DeleteGroupInput) ( *cognitoidentityprovider.DeleteGroupOutput, error)
Added to fully implement interface but only used in the local dummy data builder
func (*CognitoIdentityProviderClientStub) DescribeUserPool ¶
func (m *CognitoIdentityProviderClientStub) DescribeUserPool(poolInputData *cognitoidentityprovider.DescribeUserPoolInput) ( *cognitoidentityprovider.DescribeUserPoolOutput, error)
func (*CognitoIdentityProviderClientStub) DescribeUserPoolClient ¶
func (m *CognitoIdentityProviderClientStub) DescribeUserPoolClient(_ *cognitoidentityprovider.DescribeUserPoolClientInput) ( *cognitoidentityprovider.DescribeUserPoolClientOutput, error)
func (*CognitoIdentityProviderClientStub) ForgotPassword ¶
func (m *CognitoIdentityProviderClientStub) ForgotPassword(input *cognitoidentityprovider.ForgotPasswordInput) ( *cognitoidentityprovider.ForgotPasswordOutput, error)
func (*CognitoIdentityProviderClientStub) GenerateGroup ¶
func (m *CognitoIdentityProviderClientStub) GenerateGroup(name, description string, precedence int64) (*Group, error)
func (*CognitoIdentityProviderClientStub) GenerateListGroup ¶
func (m *CognitoIdentityProviderClientStub) GenerateListGroup(description string) (cognitoidentityprovider.ListGroupsOutput, error)
func (*CognitoIdentityProviderClientStub) GenerateSession ¶
func (m *CognitoIdentityProviderClientStub) GenerateSession(accessToken, idToken, refreshToken string) Session
func (*CognitoIdentityProviderClientStub) GenerateUser ¶
func (m *CognitoIdentityProviderClientStub) GenerateUser(id, email, password, givenName, familyName string, isConfirmed bool) *User
func (*CognitoIdentityProviderClientStub) GetGroup ¶
func (m *CognitoIdentityProviderClientStub) GetGroup(input *cognitoidentityprovider.GetGroupInput) ( *cognitoidentityprovider.GetGroupOutput, error)
func (*CognitoIdentityProviderClientStub) GlobalSignOut ¶
func (m *CognitoIdentityProviderClientStub) GlobalSignOut(signOutInput *cognitoidentityprovider.GlobalSignOutInput) ( *cognitoidentityprovider.GlobalSignOutOutput, error)
func (*CognitoIdentityProviderClientStub) InitiateAuth ¶
func (m *CognitoIdentityProviderClientStub) InitiateAuth(input *cognitoidentityprovider.InitiateAuthInput) ( *cognitoidentityprovider.InitiateAuthOutput, error)
func (*CognitoIdentityProviderClientStub) ListGroups ¶
func (m *CognitoIdentityProviderClientStub) ListGroups(input *cognitoidentityprovider.ListGroupsInput) ( *cognitoidentityprovider.ListGroupsOutput, error)
func (*CognitoIdentityProviderClientStub) ListUsers ¶
func (m *CognitoIdentityProviderClientStub) ListUsers(input *cognitoidentityprovider.ListUsersInput) ( *cognitoidentityprovider.ListUsersOutput, error)
func (*CognitoIdentityProviderClientStub) ListUsersInGroup ¶
func (m *CognitoIdentityProviderClientStub) ListUsersInGroup(input *cognitoidentityprovider.ListUsersInGroupInput) ( *cognitoidentityprovider.ListUsersInGroupOutput, error)
func (*CognitoIdentityProviderClientStub) MakeUserMember ¶
func (m *CognitoIdentityProviderClientStub) MakeUserMember(userName string)
func (*CognitoIdentityProviderClientStub) ReadGroup ¶
func (m *CognitoIdentityProviderClientStub) ReadGroup(groupName string) *Group
func (*CognitoIdentityProviderClientStub) ReadUser ¶
func (m *CognitoIdentityProviderClientStub) ReadUser(username string) *User
func (*CognitoIdentityProviderClientStub) RespondToAuthChallenge ¶
func (m *CognitoIdentityProviderClientStub) RespondToAuthChallenge(input *cognitoidentityprovider.RespondToAuthChallengeInput) ( *cognitoidentityprovider.RespondToAuthChallengeOutput, error)
func (*CognitoIdentityProviderClientStub) SetUserActiveState ¶
func (m *CognitoIdentityProviderClientStub) SetUserActiveState(username, active string)
func (*CognitoIdentityProviderClientStub) UpdateGroup ¶
func (m *CognitoIdentityProviderClientStub) UpdateGroup(input *cognitoidentityprovider.UpdateGroupInput) ( *cognitoidentityprovider.UpdateGroupOutput, error)
type MockCognitoIdentityProviderClient ¶
type MockCognitoIdentityProviderClient struct {
cognitoidentityprovideriface.CognitoIdentityProviderAPI
AddUserToGroupfunc func(ctx context.Context, group models.Group, userId string) (*models.UsersList, *models.ErrorResponse)
AdminAddUserToGroupFunc func(input *cognitoidentityprovider.AdminAddUserToGroupInput) (*cognitoidentityprovider.AdminAddUserToGroupOutput, error)
AdminConfirmSignUpFunc func(input *cognitoidentityprovider.AdminConfirmSignUpInput) (*cognitoidentityprovider.AdminConfirmSignUpOutput, error)
AdminCreateUserFunc func(userInput *cognitoidentityprovider.AdminCreateUserInput) (*cognitoidentityprovider.AdminCreateUserOutput, error)
AdminDeleteUserFunc func(input *cognitoidentityprovider.AdminDeleteUserInput) (*cognitoidentityprovider.AdminDeleteUserOutput, error)
AdminDisableUserFunc func(input *cognitoidentityprovider.AdminDisableUserInput) (*cognitoidentityprovider.AdminDisableUserOutput, error)
AdminEnableUserFunc func(input *cognitoidentityprovider.AdminEnableUserInput) (*cognitoidentityprovider.AdminEnableUserOutput, error)
AdminGetUserFunc func(input *cognitoidentityprovider.AdminGetUserInput) (*cognitoidentityprovider.AdminGetUserOutput, error)
AdminRemoveUserFromGroupFunc func(input *cognitoidentityprovider.AdminRemoveUserFromGroupInput) (*cognitoidentityprovider.AdminRemoveUserFromGroupOutput, error)
AdminSetUserPasswordFunc func(input *cognitoidentityprovider.AdminSetUserPasswordInput) (*cognitoidentityprovider.AdminSetUserPasswordOutput, error)
AdminUpdateUserAttributesFunc func(input *cognitoidentityprovider.AdminUpdateUserAttributesInput) (*cognitoidentityprovider.AdminUpdateUserAttributesOutput, error)
AdminUserGlobalSignOutFunc func(adminUserGlobalSignOutInput *cognitoidentityprovider.AdminUserGlobalSignOutInput) (*cognitoidentityprovider.AdminUserGlobalSignOutOutput, error)
ConfirmForgotPasswordFunc func(input *cognitoidentityprovider.ConfirmForgotPasswordInput) (*cognitoidentityprovider.ConfirmForgotPasswordOutput, error)
CreateGroupFunc func(input *cognitoidentityprovider.CreateGroupInput) (*cognitoidentityprovider.CreateGroupOutput, error)
DeleteGroupFunc func(input *cognitoidentityprovider.DeleteGroupInput) (*cognitoidentityprovider.DeleteGroupOutput, error)
DescribeUserPoolClientFunc func(input *cognitoidentityprovider.DescribeUserPoolClientInput) (*cognitoidentityprovider.DescribeUserPoolClientOutput, error)
DescribeUserPoolFunc func(poolInputData *cognitoidentityprovider.DescribeUserPoolInput) (*cognitoidentityprovider.DescribeUserPoolOutput, error)
ForgotPasswordFunc func(input *cognitoidentityprovider.ForgotPasswordInput) (*cognitoidentityprovider.ForgotPasswordOutput, error)
GetGroupFunc func(input *cognitoidentityprovider.GetGroupInput) (*cognitoidentityprovider.GetGroupOutput, error)
GlobalSignOutFunc func(signOutInput *cognitoidentityprovider.GlobalSignOutInput) (*cognitoidentityprovider.GlobalSignOutOutput, error)
InitiateAuthFunc func(authInput *cognitoidentityprovider.InitiateAuthInput) (*cognitoidentityprovider.InitiateAuthOutput, error)
ListGroupsForUserFunc func(input *cognitoidentityprovider.AdminListGroupsForUserInput) (*cognitoidentityprovider.AdminListGroupsForUserOutput, error)
ListGroupsFunc func(input *cognitoidentityprovider.ListGroupsInput) (*cognitoidentityprovider.ListGroupsOutput, error)
ListUsersFunc func(usersInput *cognitoidentityprovider.ListUsersInput) (*cognitoidentityprovider.ListUsersOutput, error)
ListUsersInGroupFunc func(input *cognitoidentityprovider.ListUsersInGroupInput) (*cognitoidentityprovider.ListUsersInGroupOutput, error)
RemoveUserFromGroupfunc func(ctx context.Context, group models.Group, userId string) (*models.UsersList, *models.ErrorResponse)
RespondToAuthChallengeFunc func(input *cognitoidentityprovider.RespondToAuthChallengeInput) (*cognitoidentityprovider.RespondToAuthChallengeOutput, error)
SetGroupUsersfunc func(ctx context.Context, group models.Group, users models.UsersList) (*models.UsersList, *models.ErrorResponse)
UpdateGroupFunc func(input *cognitoidentityprovider.UpdateGroupInput) (*cognitoidentityprovider.UpdateGroupOutput, error)
ValidateAddRemoveUserFunc func(ctx context.Context, userId string) error
}
func (*MockCognitoIdentityProviderClient) AddUserToGroup ¶
func (m *MockCognitoIdentityProviderClient) AddUserToGroup(ctx context.Context, group models.Group, userID string) (*models.UsersList, *models.ErrorResponse)
func (*MockCognitoIdentityProviderClient) AdminAddUserToGroup ¶
func (m *MockCognitoIdentityProviderClient) AdminAddUserToGroup(input *cognitoidentityprovider.AdminAddUserToGroupInput) (*cognitoidentityprovider.AdminAddUserToGroupOutput, error)
func (*MockCognitoIdentityProviderClient) AdminConfirmSignUp ¶
func (m *MockCognitoIdentityProviderClient) AdminConfirmSignUp(input *cognitoidentityprovider.AdminConfirmSignUpInput) (*cognitoidentityprovider.AdminConfirmSignUpOutput, error)
func (*MockCognitoIdentityProviderClient) AdminCreateUser ¶
func (m *MockCognitoIdentityProviderClient) AdminCreateUser(userInput *cognitoidentityprovider.AdminCreateUserInput) (*cognitoidentityprovider.AdminCreateUserOutput, error)
AdminCreateUser function
func (*MockCognitoIdentityProviderClient) AdminDeleteUser ¶
func (m *MockCognitoIdentityProviderClient) AdminDeleteUser(input *cognitoidentityprovider.AdminDeleteUserInput) (*cognitoidentityprovider.AdminDeleteUserOutput, error)
func (*MockCognitoIdentityProviderClient) AdminDisableUser ¶
func (m *MockCognitoIdentityProviderClient) AdminDisableUser(input *cognitoidentityprovider.AdminDisableUserInput) (*cognitoidentityprovider.AdminDisableUserOutput, error)
func (*MockCognitoIdentityProviderClient) AdminEnableUser ¶
func (m *MockCognitoIdentityProviderClient) AdminEnableUser(input *cognitoidentityprovider.AdminEnableUserInput) (*cognitoidentityprovider.AdminEnableUserOutput, error)
func (*MockCognitoIdentityProviderClient) AdminGetUser ¶
func (m *MockCognitoIdentityProviderClient) AdminGetUser(input *cognitoidentityprovider.AdminGetUserInput) (*cognitoidentityprovider.AdminGetUserOutput, error)
func (*MockCognitoIdentityProviderClient) AdminListGroupsForUser ¶
func (m *MockCognitoIdentityProviderClient) AdminListGroupsForUser(input *cognitoidentityprovider.AdminListGroupsForUserInput) (*cognitoidentityprovider.AdminListGroupsForUserOutput, error)
func (*MockCognitoIdentityProviderClient) AdminRemoveUserFromGroup ¶
func (m *MockCognitoIdentityProviderClient) AdminRemoveUserFromGroup(input *cognitoidentityprovider.AdminRemoveUserFromGroupInput) (*cognitoidentityprovider.AdminRemoveUserFromGroupOutput, error)
func (*MockCognitoIdentityProviderClient) AdminSetUserPassword ¶
func (m *MockCognitoIdentityProviderClient) AdminSetUserPassword(input *cognitoidentityprovider.AdminSetUserPasswordInput) (*cognitoidentityprovider.AdminSetUserPasswordOutput, error)
func (*MockCognitoIdentityProviderClient) AdminUpdateUserAttributes ¶
func (m *MockCognitoIdentityProviderClient) AdminUpdateUserAttributes(input *cognitoidentityprovider.AdminUpdateUserAttributesInput) (*cognitoidentityprovider.AdminUpdateUserAttributesOutput, error)
func (*MockCognitoIdentityProviderClient) AdminUserGlobalSignOut ¶
func (m *MockCognitoIdentityProviderClient) AdminUserGlobalSignOut(adminUserGlobalSignOutInput *cognitoidentityprovider.AdminUserGlobalSignOutInput) (*cognitoidentityprovider.AdminUserGlobalSignOutOutput, error)
func (*MockCognitoIdentityProviderClient) ConfirmForgotPassword ¶
func (m *MockCognitoIdentityProviderClient) ConfirmForgotPassword(input *cognitoidentityprovider.ConfirmForgotPasswordInput) (*cognitoidentityprovider.ConfirmForgotPasswordOutput, error)
func (*MockCognitoIdentityProviderClient) CreateGroup ¶
func (m *MockCognitoIdentityProviderClient) CreateGroup(input *cognitoidentityprovider.CreateGroupInput) (*cognitoidentityprovider.CreateGroupOutput, error)
func (*MockCognitoIdentityProviderClient) DeleteGroup ¶
func (m *MockCognitoIdentityProviderClient) DeleteGroup(input *cognitoidentityprovider.DeleteGroupInput) (*cognitoidentityprovider.DeleteGroupOutput, error)
func (*MockCognitoIdentityProviderClient) DescribeUserPool ¶
func (m *MockCognitoIdentityProviderClient) DescribeUserPool(poolInputData *cognitoidentityprovider.DescribeUserPoolInput) (*cognitoidentityprovider.DescribeUserPoolOutput, error)
func (*MockCognitoIdentityProviderClient) DescribeUserPoolClient ¶
func (m *MockCognitoIdentityProviderClient) DescribeUserPoolClient(input *cognitoidentityprovider.DescribeUserPoolClientInput) (*cognitoidentityprovider.DescribeUserPoolClientOutput, error)
func (*MockCognitoIdentityProviderClient) ForgotPassword ¶
func (m *MockCognitoIdentityProviderClient) ForgotPassword(input *cognitoidentityprovider.ForgotPasswordInput) (*cognitoidentityprovider.ForgotPasswordOutput, error)
func (*MockCognitoIdentityProviderClient) GetGroup ¶
func (m *MockCognitoIdentityProviderClient) GetGroup(input *cognitoidentityprovider.GetGroupInput) (*cognitoidentityprovider.GetGroupOutput, error)
func (*MockCognitoIdentityProviderClient) GlobalSignOut ¶
func (m *MockCognitoIdentityProviderClient) GlobalSignOut(signOutInput *cognitoidentityprovider.GlobalSignOutInput) (*cognitoidentityprovider.GlobalSignOutOutput, error)
func (*MockCognitoIdentityProviderClient) InitiateAuth ¶
func (m *MockCognitoIdentityProviderClient) InitiateAuth(authInput *cognitoidentityprovider.InitiateAuthInput) (*cognitoidentityprovider.InitiateAuthOutput, error)
func (*MockCognitoIdentityProviderClient) ListGroups ¶
func (m *MockCognitoIdentityProviderClient) ListGroups(input *cognitoidentityprovider.ListGroupsInput) (*cognitoidentityprovider.ListGroupsOutput, error)
func (m *MockCognitoIdentityProviderClient) ListGroupsUsers(input *cognitoidentityprovider.ListGroupsOutput) (*[]models.ListGroupUsersType, error) {
return m.ListGroupsUsersFunc(input)
}
func (*MockCognitoIdentityProviderClient) ListUsers ¶
func (m *MockCognitoIdentityProviderClient) ListUsers(usersInput *cognitoidentityprovider.ListUsersInput) (*cognitoidentityprovider.ListUsersOutput, error)
func (*MockCognitoIdentityProviderClient) ListUsersInGroup ¶
func (m *MockCognitoIdentityProviderClient) ListUsersInGroup(input *cognitoidentityprovider.ListUsersInGroupInput) (*cognitoidentityprovider.ListUsersInGroupOutput, error)
func (*MockCognitoIdentityProviderClient) RemoveUserFromGroup ¶
func (m *MockCognitoIdentityProviderClient) RemoveUserFromGroup(ctx context.Context, group models.Group, userID string) (*models.UsersList, *models.ErrorResponse)
func (*MockCognitoIdentityProviderClient) RespondToAuthChallenge ¶
func (m *MockCognitoIdentityProviderClient) RespondToAuthChallenge(input *cognitoidentityprovider.RespondToAuthChallengeInput) (*cognitoidentityprovider.RespondToAuthChallengeOutput, error)
func (*MockCognitoIdentityProviderClient) SetGroupUsers ¶
func (*MockCognitoIdentityProviderClient) UpdateGroup ¶
func (m *MockCognitoIdentityProviderClient) UpdateGroup(input *cognitoidentityprovider.UpdateGroupInput) (*cognitoidentityprovider.UpdateGroupOutput, error)
Click to show internal directories.
Click to hide internal directories.