Class: KeycloakRack::RoleMap
- Inherits:
-
FlexibleStruct
- Object
- Dry::Struct
- FlexibleStruct
- KeycloakRack::RoleMap
- Defined in:
- lib/keycloak_rack/role_map.rb
Overview
PORO to interface with Keycloak roles.
Instance Attribute Summary collapse
- #roles ⇒ <String> readonly
Instance Method Summary collapse
Instance Attribute Details
#roles ⇒ <String> (readonly)
8 |
# File 'lib/keycloak_rack/role_map.rb', line 8 attribute :roles, Types::StringList |
Instance Method Details
#has_role?(name) ⇒ Boolean
11 12 13 |
# File 'lib/keycloak_rack/role_map.rb', line 11 def has_role?(name) name.to_s.in? roles end |