| (1.3.6.1.4.1.27630.2.1.1.55 DESC 'osiICardIDcontext' ) |
osiICardIDcontext attribute OID of openosi.schema for X500 / LDAP directory
Notation
This object identifier (OID) describes osiICardIDcontext attribute of openosi.schema .
ASN1 notation: {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) openosi(27630) identification(2) schema(1) attribute(1) osiICardIDcontext(55)}
URN notation: urn:oid:1.3.6.1.4.1.27630.2.1.1.55
IETF DOT notation: 1.3.6.1.4.1.27630.2.1.1.55
BNF notation (RFC822 Backus-Naur form): ( 1.3.6.1.4.1.27630.2.1.1.55 DESC 'osiICardIDcontext' )
Description: osiICardIDcontext attribute OID of openosi.schema for X500 / LDAP directory
Definition
osiICardIDcontext attribute is a container for attributes types conforming with RFC4512 specification
.
DESC 'RFC2079: labeledURI with no label (URI or XRI)'
A ContextId is a URI or XRI that identifies one Context and encapsulates information about how to connect to that "repository" together with policy and rules about how to access identity information from it. A context is a set of one or more Digital Subjects (personas or virtual identities) stored in an identity data source. This identity data source may be distributed or duplicated among several context factories. Context factories are repositories (container) producing instances of the same context. A Digital Subject is an Entity represented or existing in the digital realm which is being described with a set of identity attributes (e.g name, uid ...)
Within a context a Digital subject (persona or Virtual identity) is identified by a subject ID. This subjectID is unique within the namespace defined by the context or inherited by the context.
In openOSI framework the subject ID is the UID (OID: 0.9.2342.19200300.100.1.1). In addition a virtual person may manage several digital identities within the same context under a unique context identifier the cn (CommonName OID: 2.5.4.3). In the HIGGINS CARDSPACE - Info Card framework the Contextualized SubjectID (CSid) is the equivalent of the openOSI entity context identifier.
Note: that in the HIGGINS CARDSPACE framework the SubjectId and CSid are evaluated as URI / XRI
Logical schema for context definition
ENTITY
CONTEXT PROVIDER 1
CONTEXT1 (identified by a ContextID)
DIGITAL SUBJECT 1 (identified by i.e. a UID)
Identity attribute 1
Identity attribute 2
..........
DIGITAL SUBJECT 2
..........
CONTEXT 2
DIGITAL SUBJECT 3
DIGITAL SUBJECT 4
.......
CONTEXT PROVIDER 2
........
/ENTITY
Syntax
attributetype (1.3.6.1.4.1.27630.2.1.1.55
NAME ( 'osiICardIDcontext' 'icIDcontext' 'icPersona' 'icIdentitySourceRepository' )
DESC 'RFC2079: labeledURI with no label (URI or XRI)'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
Usage
It is mentionned by the following objectclasse:
XML
<bci:realm
desc="Directory Service: My Test Directory"
connectorType="org.eclipse.higgins.idas.cp.jndi"
id="osiICardIDcontext">
...
</bci:realm>
ABNF (see RFC 3987 and ABNF for XRI 2.0)
contextId = contextURI /
contextXRI
contextURI = contextfileURI /
contexthttpURI
contextfileURI = [ "file: ] ipath-abempty descriptor-ext
descriptor-ext = ".xrds" / ".xdi"
contexthttpURI = ( "http: / "https://" ) iauthority
ipath-abempty [ descriptor-ext ] [ "?" iquery ]
contextXRI = [ "xri: ] contextQXRI /
contextHXRI
contextQXRI = xri-authority / [ xri-segment ]
contextHXRI = proxy-resolver "/" contextQXRI
proxy-resolver = ( "http: / "https://" ) proxy-reg-name
proxy-reg-name= "xri." ireg-name
subjectId = ifragment / xri-segment
csid = csidURI /
csidXRI
csidURI = contextURI "#" ifragment
csidXRI = contextXRI "/" xri-segment
For quick OID check (when registered) go to oid-info
and use the following syntax:
www.oid-info.com/get/<OID number>
OID XML format
<oid>
<asn1-notation>{iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) openosi(27630) identification(2) schema(1) attribute(1) osiICardIDcontext(55)}</asn1-notation>
<description>osiICardIDcontext attributeOID of info card for openosi.schema for X500 / LDAP directory</description>
<information>More <i>information</i> can be found in <a href="http://openosi.org/osi/display/oid/1.3.6.1.4.1.27630.2.1.1.55">osiICardIDcontext attributeOID of info card for openosi.schema for X500 / LDAP directory</a> </information>
</oid>