Dashboard > openOSI Object Identifier name space > ... > 1.3.6.1.4.1.27630.2.1.1 > 1.3.6.1.4.1.27630.2.1.1.55
  openOSI Object Identifier name space Log In   View a printable version of the current page.  
  1.3.6.1.4.1.27630.2.1.1.55
Added by Jose REMY, last edited by Jose REMY on Aug 19, 2007
Labels: 

(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>


Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.4.2 Build:#703 Mar 12, 2007) - Bug/feature request - Contact Administrators