Class: Virtuozzo::SOAP::Types::Authm::Security_principalType

Inherits:
Auth_nameType
  • Object
show all
Defined in:
lib/virtuozzo/soap/types/authm.rb

Overview

http://www.swsoft.com/webservices/vzl/4.0.0/authmsecurity_principalType

name - SOAP::SOAPBase64
domain - SOAP::SOAPBase64
realm - (any)
group - Virtuozzo::SOAP::Types::Authm::Auth_nameType
member_group - Virtuozzo::SOAP::Types::Authm::Auth_nameType
member_user - Virtuozzo::SOAP::Types::Authm::Auth_nameType
data - Virtuozzo::SOAP::Types::Authm::Security_principalType::C_Data

Defined Under Namespace

Classes: C_Data

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, domain = nil, realm = nil, group = [], member_group = [], member_user = [], data = nil) ⇒ Security_principalType

Returns a new instance of Security_principalType.



1003
1004
1005
1006
1007
1008
1009
1010
1011
# File 'lib/virtuozzo/soap/types/authm.rb', line 1003

def initialize(name = nil, domain = nil, realm = nil, group = [], member_group = [], member_user = [], data = nil)
  @name = name
  @domain = domain
  @realm = realm
  @group = group
  @member_group = member_group
  @member_user = member_user
  @data = data
end

Instance Attribute Details

#dataObject

Returns the value of attribute data.



1001
1002
1003
# File 'lib/virtuozzo/soap/types/authm.rb', line 1001

def data
  @data
end

#domainObject

Returns the value of attribute domain.



996
997
998
# File 'lib/virtuozzo/soap/types/authm.rb', line 996

def domain
  @domain
end

#groupObject

Returns the value of attribute group.



998
999
1000
# File 'lib/virtuozzo/soap/types/authm.rb', line 998

def group
  @group
end

#member_groupObject

Returns the value of attribute member_group.



999
1000
1001
# File 'lib/virtuozzo/soap/types/authm.rb', line 999

def member_group
  @member_group
end

#member_userObject

Returns the value of attribute member_user.



1000
1001
1002
# File 'lib/virtuozzo/soap/types/authm.rb', line 1000

def member_user
  @member_user
end

#nameObject

Returns the value of attribute name.



995
996
997
# File 'lib/virtuozzo/soap/types/authm.rb', line 995

def name
  @name
end

#realmObject

Returns the value of attribute realm.



997
998
999
# File 'lib/virtuozzo/soap/types/authm.rb', line 997

def realm
  @realm
end