File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5353
5454
5555class Scope (Enum ):
56- def __str__ (self ):
57- return self ._value_
58-
5956 CERTIFICATE = "certificate"
6057 CONFIGURATION = "configuration"
6158 SSH = "ssh"
6259
6360
6461class ScopeAction (Enum ):
65- def __str__ (self ):
66- return self ._value
67-
6862 MANAGE = "manage"
6963 REVOKE = "revoke"
7064
7165
7266CLIENT_ID = 'vcert-sdk' # type: str
7367# Configuration Management scope
74- _SCOPE_CFG = f"{ Scope .CONFIGURATION } :{ ScopeAction .MANAGE } "
68+ _SCOPE_CFG = f"{ Scope .CONFIGURATION . value } :{ ScopeAction .MANAGE . value } "
7569# Certificate Management scope
76- SCOPE_CM = f"{ Scope .CERTIFICATE } :{ ScopeAction .MANAGE } ,{ ScopeAction .REVOKE } " # TODO: REMOVE 'certificate:manage,revoke' # type: str
70+ SCOPE_CM = f"{ Scope .CERTIFICATE . value } :{ ScopeAction .MANAGE . value } ,{ ScopeAction .REVOKE . value } " # TODO: REMOVE 'certificate:manage,revoke' # type: str
7771# Policy Management scope
78- SCOPE_PM = f"{ Scope .CERTIFICATE } :{ ScopeAction .MANAGE } ;{ _SCOPE_CFG } " # TODO: REMOVE 'certificate:manage;configuration:manage' # type: str
72+ SCOPE_PM = f"{ Scope .CERTIFICATE . value } :{ ScopeAction .MANAGE . value } ;{ _SCOPE_CFG } " # TODO: REMOVE 'certificate:manage;configuration:manage' # type: str
7973# SSH Certificate Management scope
80- SCOPE_SSH = f"{ Scope .SSH } :{ ScopeAction .MANAGE } " # TODO: REMOVE 'ssh:manage' # type: str
74+ SCOPE_SSH = f"{ Scope .SSH . value } :{ ScopeAction .MANAGE . value } " # TODO: REMOVE 'ssh:manage' # type: str
8175# Full Management scope
8276SCOPE_FULL = f"{ SCOPE_CM } ;{ _SCOPE_CFG } ;{ SCOPE_SSH } " # TODO: REMOVE 'certificate:manage,revoke;configuration:manage;ssh:manage' # type: str
8377
You can’t perform that action at this time.
0 commit comments