SafeScopeName prevent nil pointer dereference.
()
| 160 | |
| 161 | // SafeScopeName prevent nil pointer dereference. |
| 162 | func (s Subject) SafeScopeName() string { |
| 163 | if s.Scope == nil { |
| 164 | return "no-scope" |
| 165 | } |
| 166 | return s.Scope.Name().String() |
| 167 | } |
| 168 | |
| 169 | // SafeRoleNames prevent nil pointer dereference. |
| 170 | func (s Subject) SafeRoleNames() []RoleIdentifier { |
no test coverage detected