Class: Jamf::Authorization
Overview
Authorization Details associated with the current API token
Constant Summary
collapse
- RSRC_PATH =
'auth'.freeze
- AUTH_TYPE_JSS =
'JSS'.freeze
- AUTH_TYPE_LDAP =
'LDAP'.freeze
- AUTH_TYPE_SAML =
'SAML'.freeze
- AUTH_TYPE_INVITE =
'INVITE'.freeze
- AUTH_TYPE_OAUTH =
'OAUTH'.freeze
- AUTH_TYPES =
[
AUTH_TYPE_JSS,
AUTH_TYPE_LDAP,
AUTH_TYPE_SAML,
AUTH_TYPE_INVITE,
AUTH_TYPE_OAUTH
].freeze
- OBJECT_MODEL =
{
account: {
class: Jamf::Account,
readonly: true
},
accountGroups: {
class: Jamf::AccountGroup,
multi: true,
readonly: true
},
sites: {
class: Jamf::Site,
multi: true,
readonly: true
},
authenticationType: {
class: :string,
enum: Jamf::Authorization::AUTH_TYPES
}
}.freeze
Instance Attribute Summary collapse
Instance Attribute Details
|
# File 'lib/jamf/api/resources/singleton_resources/authorization.rb', line 53
|
#accountGroups ⇒ Array<Jamf::AccountGroup>
|
# File 'lib/jamf/api/resources/singleton_resources/authorization.rb', line 60
|
#authenticationType ⇒ String
|
# File 'lib/jamf/api/resources/singleton_resources/authorization.rb', line 76
|
#sites ⇒ Array<amf::Site>
|
# File 'lib/jamf/api/resources/singleton_resources/authorization.rb', line 68
|