Class Chef::OpenIDRegistration
In: lib/chef/openid_registration.rb
Parent: Object

Methods

Included Modules

Chef::Mixin::ParamsValidate Chef::IndexQueue::Indexable

Constants

DESIGN_DOCUMENT = { "version" => 3, "language" => "javascript", "views" => { "all" => { "map" => <<-EOJS function(doc) { if (doc.chef_type == "openid_registration") { emit(doc.name, doc); } } EOJS

Attributes

admin  [RW] 
couchdb_rev  [RW] 
name  [RW] 
password  [RW] 
salt  [RW] 
validated  [RW] 

Public Class methods

Whether or not there is an OpenID Registration with this key.

Create a Chef::Node from JSON

List all the Chef::OpenIDRegistration objects in the CouchDB. If inflate is set to true, you will get the full list of all registration objects. Otherwise, you‘ll just get the IDs

Public Instance methods

Set the password for this object.

Serialize this object as a hash

Protected Instance methods

[Validate]