sv:simpleUser

Simple user nodes are located in the external repository (sv:externalPrincipalRepository).

The data of a simple user is dynamic since it is created in SiteVision via external data for external users that is authenticated via SAML, CAS or such. SiteVision typically has no access to the backend (likely a ldap directory) of the actual external user.

Simple user nodes implement some of the functionality in JCR level 2. It is possible to change some of the properties or add properties to a user.

Node name

Name

Type and description

<user-name>

Dynamic / Model dependent

 

The name of the user (e.g. "John Doe").

The simple user is populated with the provided data (e.g. SAML ticket) when the user is authenticated/created. In other words - there are no guarantee that a specific property is available. The table below lists the properties that are commonly available.

Typical properties

Name

Type and description

displayName

javax.jcr.PropertyType.STRING

 

The name of the user

title

Multi-Value of javax.jcr.PropertyType.STRING

 

An array of titles

mail

Multi-Value of javax.jcr.PropertyType.STRING

 

An array of email addresses

sn

Multi-Value of javax.jcr.PropertyType.STRING

 

User surname

description

Multi-Value of javax.jcr.PropertyType.STRING

 

User description

givenName

Multi-Value of javax.jcr.PropertyType.STRING

 

An array of given names

telephoneNumber

Multi-Value of javax.jcr.PropertyType.STRING

 

An array of telephone numbers

SiteVision Utility API tip!

Denna sida publicerades: 2017-08-04

Skriv ut PDF-avsnitt

Missa inga nya rön, tips och tricks! Prenumerera på insite!

Find us!

SiteVision AB (Headquarter)
Vasagatan 10
702 10 Orebro
Sweden

Info: +46 19-17 30 30
Support: +46 19-17 30 39

Latest Tweets