Class: UserSessionFacet
"A user session facet is a grouping of characteristics unique to a temporary and interactive information interchange between two or more communicating devices within the managed scope of a single user. [based on https://en.wikipedia.org/wiki/Session(computer_science)]"_
URI: observable:UserSessionFacet
classDiagram
class UserSessionFacet
Facet <|-- UserSessionFacet
UserSessionFacet : effectiveGroup
UserSessionFacet ..> string : effectiveGroup
UserSessionFacet : effectiveGroupID
UserSessionFacet ..> string : effectiveGroupID
UserSessionFacet : effectiveUser
UserSessionFacet ..> ObservableObject : effectiveUser
UserSessionFacet : loginTime
UserSessionFacet ..> datetime : loginTime
UserSessionFacet : logoutTime
UserSessionFacet ..> datetime : logoutTime
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- Facet
- UserSessionFacet
- Facet
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
effectiveUser | 0..1 ObservableObject |
"Specifies the effectiveUser details used in the user session | direct |
loginTime | 0..1 xsd:dateTime |
"Specifies the date/time of the login for the user session | direct |
logoutTime | 0..1 xsd:dateTime |
"Specifies the date/time of the logout for the user session | direct |
effectiveGroup | 0..1 xsd:string |
"Specifies the name of the effectiveGroup used in the user session | direct |
effectiveGroupID | 0..1 xsd:string |
"Specifies the effectiveGroupID of the group used in the user session | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-observable
Mappings
Mapping Type | Mapped Value |
---|---|
self | observable:UserSessionFacet |
native | observable:UserSessionFacet |
LinkML Source
Direct
name: UserSessionFacet
description: '"A user session facet is a grouping of characteristics unique to a temporary
and interactive information interchange between two or more communicating devices
within the managed scope of a single user. [based on https://en.wikipedia.org/wiki/Session_(computer_science)]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slots:
- effectiveUser
- loginTime
- logoutTime
- effectiveGroup
- effectiveGroupID
Induced
name: UserSessionFacet
description: '"A user session facet is a grouping of characteristics unique to a temporary
and interactive information interchange between two or more communicating devices
within the managed scope of a single user. [based on https://en.wikipedia.org/wiki/Session_(computer_science)]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
attributes:
effectiveUser:
name: effectiveUser
description: '"Specifies the effectiveUser details used in the user session."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: effectiveUser
owner: UserSessionFacet
domain_of:
- UserSessionFacet
range: ObservableObject
loginTime:
name: loginTime
description: '"Specifies the date/time of the login for the user session."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: loginTime
owner: UserSessionFacet
domain_of:
- UserSessionFacet
range: datetime
logoutTime:
name: logoutTime
description: '"Specifies the date/time of the logout for the user session."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: logoutTime
owner: UserSessionFacet
domain_of:
- UserSessionFacet
range: datetime
effectiveGroup:
name: effectiveGroup
description: '"Specifies the name of the effectiveGroup used in the user session."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: effectiveGroup
owner: UserSessionFacet
domain_of:
- UserSessionFacet
range: string
effectiveGroupID:
name: effectiveGroupID
description: '"Specifies the effectiveGroupID of the group used in the user session."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: effectiveGroupID
owner: UserSessionFacet
domain_of:
- UserSessionFacet
range: string