package yav

import "errors"

var (
	ErrAbc                                   = errors.New("abc_error")
	ErrAbcScopeNotFound                      = errors.New("abc_scope_not_found")
	ErrAbcRoleNotFound                       = errors.New("abc_role_not_found")
	ErrAbcServiceNotFound                    = errors.New("abc_service_not_found")
	ErrAccess                                = errors.New("access_error")
	ErrDecryption                            = errors.New("decryption_error")
	ErrDelegationAccess                      = errors.New("delegation_access_error")
	ErrEmptyDiffSecretVersion                = errors.New("empty_diff_secret_version")
	ErrExternalService                       = errors.New("external_service_error")
	ErrHeadVersionNotFound                   = errors.New("head_version_not_found")
	ErrInvalidOAuthToken                     = errors.New("invalid_oauth_token_error")
	ErrInvalidScopes                         = errors.New("invalid_scopes_error")
	ErrInvalidToken                          = errors.New("invalid_token")
	ErrLastOwner                             = errors.New("last_owner_error")
	ErrLoginHeaderInRSASignatureRequired     = errors.New("login_header_in_rsa_signature_required_error")
	ErrNonExistentEntity                     = errors.New("nonexistent_entity_error")
	ErrUUIDCollision                         = errors.New("omg_uuid_collision_error")
	ErrOutdatedRSASignature                  = errors.New("outdated_rsa_signature_error")
	ErrRSASignature                          = errors.New("rsa_signature_error")
	ErrSecretHasNewHeadVersion               = errors.New("secret_has_new_head_version")
	ErrServiceTemporaryDown                  = errors.New("service_temporary_down")
	ErrServiceTicketParsing                  = errors.New("service_ticket_parsing_error")
	ErrServiceTicketRequired                 = errors.New("service_ticket_required_error")
	ErrStaff                                 = errors.New("staff_error")
	ErrStaffGroupNotFound                    = errors.New("staff_group_not_found")
	ErrTimestampHeaderInRSASignatureRequired = errors.New("timestamp_header_in_rsa_signature_required_error")
	ErrTokenDoesNotMatchSecret               = errors.New("token_does_not_match_secret")
	ErrTokenNotAssociatedWithTVMApp          = errors.New("token_not_associated_with_tvm_app")
	ErrTokenRevoked                          = errors.New("token_revoked")
	ErrTVMGrantExists                        = errors.New("tvm_grant_exists_error")
	ErrTVMGrantRequired                      = errors.New("tvm_grant_required_error")
	ErrUnallowedTVMClient                    = errors.New("unallowed_tvm_client_error")
	ErrUserAuthRequired                      = errors.New("user_auth_required_error")
	ErrUserNotFound                          = errors.New("user_not_found")
	ErrUserTicketParsing                     = errors.New("user_ticket_parsing_error")
	ErrUserTicketRequired                    = errors.New("user_ticket_required_error")
	ErrValidation                            = errors.New("validation_error")
	ErrZeroDefaultUID                        = errors.New("zero_default_uid_error")
)
