Class: Couchbase::Management::UserAndMetadata
- Inherits:
-
Object
- Object
- Couchbase::Management::UserAndMetadata
- Defined in:
- lib/couchbase/management/user_manager.rb
Instance Attribute Summary collapse
- #domain ⇒ :local, :external readonly
- #effective_roles ⇒ Array<RoleAndOrigins> readonly
- #external_groups ⇒ Array<String> readonly
- #password_changed ⇒ Time readonly
- #user ⇒ User readonly
Instance Method Summary collapse
-
#initialize {|_self| ... } ⇒ UserAndMetadata
constructor
A new instance of UserAndMetadata.
Constructor Details
#initialize {|_self| ... } ⇒ UserAndMetadata
Returns a new instance of UserAndMetadata.
300 301 302 |
# File 'lib/couchbase/management/user_manager.rb', line 300 def initialize yield self if block_given? end |
Instance Attribute Details
#domain ⇒ :local, :external (readonly)
286 287 288 |
# File 'lib/couchbase/management/user_manager.rb', line 286 def domain @domain end |
#effective_roles ⇒ Array<RoleAndOrigins> (readonly)
292 293 294 |
# File 'lib/couchbase/management/user_manager.rb', line 292 def effective_roles @effective_roles end |
#external_groups ⇒ Array<String> (readonly)
298 299 300 |
# File 'lib/couchbase/management/user_manager.rb', line 298 def external_groups @external_groups end |
#password_changed ⇒ Time (readonly)
295 296 297 |
# File 'lib/couchbase/management/user_manager.rb', line 295 def password_changed @password_changed end |
#user ⇒ User (readonly)
289 290 291 |
# File 'lib/couchbase/management/user_manager.rb', line 289 def user @user end |