Class: XClarityClient::User
- Inherits:
-
Endpoints::XclarityEndpoint
- Object
- Endpoints::XclarityEndpoint
- XClarityClient::User
- Defined in:
- lib/xclarity_client/endpoints/user.rb
Constant Summary collapse
- BASE_URI =
'/userAccounts'.freeze
- LIST_NAME =
'usersList'.freeze
- SUB_URIS =
{ changePassword: "#{BASE_URI}/passwordChange" }
Instance Attribute Summary collapse
-
#activeSessions ⇒ Object
Returns the value of attribute activeSessions.
-
#createTimestamp ⇒ Object
Returns the value of attribute createTimestamp.
-
#description ⇒ Object
Returns the value of attribute description.
-
#groups ⇒ Object
Returns the value of attribute groups.
-
#id ⇒ Object
Returns the value of attribute id.
-
#lastLoginTimestamp ⇒ Object
Returns the value of attribute lastLoginTimestamp.
-
#ldapDn ⇒ Object
Returns the value of attribute ldapDn.
-
#loginAttempts ⇒ Object
Returns the value of attribute loginAttempts.
-
#loginCount ⇒ Object
Returns the value of attribute loginCount.
-
#messages ⇒ Object
Returns the value of attribute messages.
-
#modifyTimestamp ⇒ Object
Returns the value of attribute modifyTimestamp.
-
#PasswordChangeFirstAccess ⇒ Object
Returns the value of attribute PasswordChangeFirstAccess.
-
#pwdAge ⇒ Object
Returns the value of attribute pwdAge.
-
#pwExpirationWarning ⇒ Object
Returns the value of attribute pwExpirationWarning.
-
#pwExpired ⇒ Object
Returns the value of attribute pwExpired.
-
#reserved ⇒ Object
Returns the value of attribute reserved.
-
#response ⇒ Object
Returns the value of attribute response.
-
#result ⇒ Object
Returns the value of attribute result.
-
#state ⇒ Object
Returns the value of attribute state.
-
#supervisor ⇒ Object
Returns the value of attribute supervisor.
-
#timeBeforeExpirationInDays ⇒ Object
Returns the value of attribute timeBeforeExpirationInDays.
-
#userName ⇒ Object
Returns the value of attribute userName.
-
#userPw ⇒ Object
Returns the value of attribute userPw.
Method Summary
Methods inherited from Endpoints::XclarityEndpoint
Methods included from Endpoints::BuildableResourceMixin
Constructor Details
This class inherits a constructor from XClarityClient::Endpoints::XclarityEndpoint
Instance Attribute Details
#activeSessions ⇒ Object
Returns the value of attribute activeSessions.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def activeSessions @activeSessions end |
#createTimestamp ⇒ Object
Returns the value of attribute createTimestamp.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def createTimestamp @createTimestamp end |
#description ⇒ Object
Returns the value of attribute description.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def description @description end |
#groups ⇒ Object
Returns the value of attribute groups.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def groups @groups end |
#id ⇒ Object
Returns the value of attribute id.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def id @id end |
#lastLoginTimestamp ⇒ Object
Returns the value of attribute lastLoginTimestamp.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def lastLoginTimestamp @lastLoginTimestamp end |
#ldapDn ⇒ Object
Returns the value of attribute ldapDn.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def ldapDn @ldapDn end |
#loginAttempts ⇒ Object
Returns the value of attribute loginAttempts.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def loginAttempts @loginAttempts end |
#loginCount ⇒ Object
Returns the value of attribute loginCount.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def loginCount @loginCount end |
#messages ⇒ Object
Returns the value of attribute messages.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def @messages end |
#modifyTimestamp ⇒ Object
Returns the value of attribute modifyTimestamp.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def modifyTimestamp @modifyTimestamp end |
#PasswordChangeFirstAccess ⇒ Object
Returns the value of attribute PasswordChangeFirstAccess.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def PasswordChangeFirstAccess @PasswordChangeFirstAccess end |
#pwdAge ⇒ Object
Returns the value of attribute pwdAge.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def pwdAge @pwdAge end |
#pwExpirationWarning ⇒ Object
Returns the value of attribute pwExpirationWarning.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def pwExpirationWarning @pwExpirationWarning end |
#pwExpired ⇒ Object
Returns the value of attribute pwExpired.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def pwExpired @pwExpired end |
#reserved ⇒ Object
Returns the value of attribute reserved.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def reserved @reserved end |
#response ⇒ Object
Returns the value of attribute response.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def response @response end |
#result ⇒ Object
Returns the value of attribute result.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def result @result end |
#state ⇒ Object
Returns the value of attribute state.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def state @state end |
#supervisor ⇒ Object
Returns the value of attribute supervisor.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def supervisor @supervisor end |
#timeBeforeExpirationInDays ⇒ Object
Returns the value of attribute timeBeforeExpirationInDays.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def timeBeforeExpirationInDays @timeBeforeExpirationInDays end |
#userName ⇒ Object
Returns the value of attribute userName.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def userName @userName end |
#userPw ⇒ Object
Returns the value of attribute userPw.
9 10 11 |
# File 'lib/xclarity_client/endpoints/user.rb', line 9 def userPw @userPw end |