• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Dapplo.Confluence
    • AttachmentDomain
    • ConfluenceClient
    • ConfluenceClientConfig
    • ConfluenceException
    • ContentExtensions
    • GroupDomain
    • IAttachmentDomain
    • IConfluenceClient
    • IConfluenceClientPlugins
    • IConfluenceDomain
    • IContentDomain
    • IGroupDomain
    • IMiscDomain
    • ISpaceDomain
    • IUserDomain
    • MiscExtensions
    • SpaceExtensions
    • UserDomain
    • UserIdentifierExtensions
  • Dapplo.Confluence.Entities
    • BaseEntity<TId>
    • Body
    • BodyContent
    • Children
    • Content
    • CopyContent
    • CopyDestinations
    • CopyPageRequestDestination
    • Description
    • Error
    • Group
    • History
    • IUserIdentifier
    • Label
    • LastUpdated
    • Links
    • LongRunningTask
    • Metadata
    • PagingInformation
    • Picture
    • Plain
    • Positions
    • Result<TResult>
    • SearchDetails
    • Space
    • SpaceContents
    • SystemInfoEntity
    • User
    • UserWatch
    • Version
  • Dapplo.Confluence.Query
    • ContentTypes
    • Fields
    • IContentClause
    • IDatetimeClause
    • IDatetimeClauseWithoutValue
    • IFinalClause
    • ISimpleValueClause
    • ISpaceClause
    • ITextClause
    • ITitleClause
    • ITypeClause
    • IUserClause
    • Operators
    • Where

Class User

User information See: https://docs.atlassian.com/confluence/REST/latest

Inheritance
System.Object
User
Implements
IUserIdentifier
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dapplo.Confluence.Entities
Assembly: Dapplo.Confluence.dll
Syntax
[JsonObject]
public class User : IUserIdentifier

Properties

| Improve this Doc View Source

AccountId

Interface which allows us to have an account ID or username to work with.

Declaration
[JsonProperty("accountId")]
public string AccountId { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

AccountType

The account type of the user, may return empty string if unavailable. Valid values: atlassian, app (if this user is a bot user created on behalf of an Atlassian app)

Declaration
[JsonProperty("accountType", DefaultValueHandling = DefaultValueHandling.Ignore)]
public string AccountType { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DisplayName

The name which is displayed in the UI, usually "firstname lastname"

Declaration
[JsonProperty("displayName", DefaultValueHandling = DefaultValueHandling.Ignore)]
public string DisplayName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Email

The email address of the user. Depending on the user's privacy setting, this may return an empty string.

Declaration
[JsonProperty("email", DefaultValueHandling = DefaultValueHandling.Ignore)]
public string Email { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PersonalSpace

The personal space for the user

Declaration
[JsonProperty("personalSpace", DefaultValueHandling = DefaultValueHandling.Ignore)]
public Space PersonalSpace { get; set; }
Property Value
Type Description
Space
| Improve this Doc View Source

ProfilePicture

Information on the profile picture

Declaration
[JsonProperty("profilePicture", DefaultValueHandling = DefaultValueHandling.Ignore)]
public Picture ProfilePicture { get; set; }
Property Value
Type Description
Picture
| Improve this Doc View Source

PublicName

The public name or nickname of the user.Will always contain a value.

Declaration
[JsonProperty("publicName", DefaultValueHandling = DefaultValueHandling.Ignore)]
public string PublicName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

TimeZone

The timezone of the user

Declaration
[JsonProperty("timeZone", DefaultValueHandling = DefaultValueHandling.Ignore)]
public string TimeZone { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Type

Valid values: known, unknown, anonymous, user

Declaration
[JsonProperty("type", DefaultValueHandling = DefaultValueHandling.Ignore)]
public string Type { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

UserKey

For Confluence Cloud: This property is no longer available and will be removed from the documentation soon. Use accountId instead.

Declaration
[JsonProperty("userKey", DefaultValueHandling = DefaultValueHandling.Ignore)]
public string UserKey { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Username

For Confluence Cloud: This property is no longer available and will be removed from the documentation soon. Use accountId instead.

Declaration
[JsonProperty("username", DefaultValueHandling = DefaultValueHandling.Ignore)]
public string Username { get; set; }
Property Value
Type Description
System.String

Implements

IUserIdentifier
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2017 Dapplo