blob: d4497a5878e2328190f727b464296bf6a9f672ad [file] [log] [blame]
package validator
import "github.com/go-chassis/cari/rbac"
func ValidateCreateAccount(a *rbac.Account) error {
err := baseCheck(a)
if err != nil {
return err
}
return createAccountValidator.Validate(a)
}
func ValidateCreateRole(a *rbac.Role) error {
err := baseCheck(a)
if err != nil {
return err
}
return createRoleValidator.Validate(a)
}
func ValidateAccountLogin(a *rbac.Account) error {
err := baseCheck(a)
if err != nil {
return err
}
return accountLoginValidator.Validate(a)
}
func ValidateChangePWD(a *rbac.Account) error {
err := baseCheck(a)
if err != nil {
return err
}
return changePWDValidator.Validate(a)
}