Serialized Form
-
Package org.qubership.atp.auth.springbootstarter.entities
-
Class org.qubership.atp.auth.springbootstarter.entities.ObjectPermissions
class ObjectPermissions extends Object implements Serializable -
Class org.qubership.atp.auth.springbootstarter.entities.Operations
class Operations extends Object implements Serializable- serialVersionUID:
- -6807095207165209809L
-
Serialized Fields
-
create
boolean create
'Create' flag. -
delete
boolean delete
'Delete' flag. -
execute
boolean execute
'Execute' flag. -
lock
boolean lock
'Lock' flag. -
read
boolean read
'Read' flag. -
unlock
boolean unlock
'Unlock' flag. -
update
boolean update
'Update' flag.
-
-
Class org.qubership.atp.auth.springbootstarter.entities.Permissions
class Permissions extends Object implements Serializable- serialVersionUID:
- -8475673651467327135L
-
Serialized Fields
-
atpRunners
Map<String,
Operations> atpRunners Operations' permissions for ATP Runners group. -
atpSupports
Map<String,
Operations> atpSupports Operations' permissions for ATP Support group. -
devOpsEngineers
Map<String,
Operations> devOpsEngineers Operations' permissions for DevOps Engineers group. -
leads
Map<String,
Operations> leads Operations' permissions for Leads group. -
qaTaEngineers
Map<String,
Operations> qaTaEngineers Operations' permissions for QA/TA Engineers group.
-
-
Class org.qubership.atp.auth.springbootstarter.entities.Project
class Project extends Object implements Serializable- serialVersionUID:
- -7878008971600457198L
-
Serialized Fields
-
atpRunners
Set<UUID> atpRunners
Set of user uuids having Runner role for the Project. -
atpSupports
Set<UUID> atpSupports
Set of user uuids having Support role. -
devOpsEngineers
Set<UUID> devOpsEngineers
Set of user uuids having DevOps Engineer role for the Project. -
leads
Set<UUID> leads
Set of user uuids having QA/TA Lead role for the Project. -
permissions
Permissions permissions
Roles permissions to perform operations against objects. -
qaTaEngineers
Set<UUID> qaTaEngineers
Set of user uuids having QA/TA Engineer role for the Project. -
uuid
UUID uuid
Project identifier.
-
-
-
Package org.qubership.atp.auth.springbootstarter.exceptions
-
Exception Class org.qubership.atp.auth.springbootstarter.exceptions.AtpEntityNotFoundException
class AtpEntityNotFoundException extends AtpException implements Serializable -
Exception Class org.qubership.atp.auth.springbootstarter.exceptions.AtpException
class AtpException extends RuntimeException implements Serializable -
Exception Class org.qubership.atp.auth.springbootstarter.exceptions.AtpExternalForbiddenException
class AtpExternalForbiddenException extends AtpException implements Serializable -
Exception Class org.qubership.atp.auth.springbootstarter.exceptions.AtpIllegalNullableArgumentException
class AtpIllegalNullableArgumentException extends AtpException implements Serializable -
Exception Class org.qubership.atp.auth.springbootstarter.exceptions.AtpKafkaListenerContainerFactoryException
class AtpKafkaListenerContainerFactoryException extends AtpException implements Serializable -
Exception Class org.qubership.atp.auth.springbootstarter.exceptions.AtpRequestValidationException
class AtpRequestValidationException extends AtpException implements Serializable
-
-
Package org.qubership.atp.auth.springbootstarter.feign.exception
-
Exception Class org.qubership.atp.auth.springbootstarter.feign.exception.FeignClientException
class FeignClientException extends feign.RetryableException implements Serializable- serialVersionUID:
- 958858846136424604L
-