Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

CSI Namespace Reference


Compounds

struct  CSI::AuthorizationElement
struct  CSI::CompleteEstablishContext
struct  CSI::ContextError
struct  CSI::EstablishContext
union  CSI::IdentityToken
struct  CSI::MessageInContext
union  CSI::SASContextBody

Typedefs

typedef sequence< octet > X509CertificateChain
typedef sequence< octet > X501DistinguishedName
typedef sequence< octet > UTF8String
typedef sequence< octet > OID
typedef sequence< OIDOIDList
typedef sequence< octet > GSSToken
typedef sequence< octet > GSS_NT_ExportedName
typedef sequence< GSS_NT_ExportedNameGSS_NT_ExportedNameList
typedef short MsgType
typedef unsigned long long ContextId
typedef unsigned long AuthorizationElementType
typedef sequence< octet > AuthorizationElementContents
typedef sequence< AuthorizationElementAuthorizationToken
typedef unsigned long IdentityTokenType
typedef sequence< octet > IdentityExtension
typedef string StringOID

Variables

const unsigned long OMGVMCID = 0x4F4D0
const MsgType MTEstablishContext = 0
const MsgType MTCompleteEstablishContext = 1
const MsgType MTContextError = 4
const MsgType MTMessageInContext = 5
const AuthorizationElementType X509AttributeCertChain = OMGVMCID | 1
const IdentityTokenType ITTAbsent = 0
const IdentityTokenType ITTAnonymous = 1
const IdentityTokenType ITTPrincipalName = 2
const IdentityTokenType ITTX509CertChain = 4
const IdentityTokenType ITTDistinguishedName = 8
const StringOID KRB5MechOID = "oid:1.2.840.113554.1.2.2"
const StringOID GSS_NT_Export_Name_OID = "oid:1.3.6.1.5.6.4"
const StringOID GSS_NT_Scoped_Username_OID = "oid:2.23.130.1.2.1"


Typedef Documentation

typedef sequence<octet> CSI::AuthorizationElementContents
 

typedef unsigned long CSI::AuthorizationElementType
 

typedef sequence<AuthorizationElement> CSI::AuthorizationToken
 

typedef unsigned long long CSI::ContextId
 

typedef sequence<octet> CSI::GSS_NT_ExportedName
 

typedef sequence<GSS_NT_ExportedName> CSI::GSS_NT_ExportedNameList
 

typedef sequence<octet> CSI::GSSToken
 

typedef sequence<octet> CSI::IdentityExtension
 

typedef unsigned long CSI::IdentityTokenType
 

typedef short CSI::MsgType
 

typedef sequence<octet> CSI::OID
 

typedef sequence<OID> CSI::OIDList
 

typedef string CSI::StringOID
 

typedef sequence<octet> CSI::UTF8String
 

typedef sequence<octet> CSI::X501DistinguishedName
 

typedef sequence<octet> CSI::X509CertificateChain
 


Variable Documentation

const StringOID CSI::GSS_NT_Export_Name_OID = "oid:1.3.6.1.5.6.4"
 

const StringOID CSI::GSS_NT_Scoped_Username_OID = "oid:2.23.130.1.2.1"
 

const IdentityTokenType CSI::ITTAbsent = 0
 

const IdentityTokenType CSI::ITTAnonymous = 1
 

const IdentityTokenType CSI::ITTDistinguishedName = 8
 

const IdentityTokenType CSI::ITTPrincipalName = 2
 

const IdentityTokenType CSI::ITTX509CertChain = 4
 

const StringOID CSI::KRB5MechOID = "oid:1.2.840.113554.1.2.2"
 

const MsgType CSI::MTCompleteEstablishContext = 1
 

const MsgType CSI::MTContextError = 4
 

const MsgType CSI::MTEstablishContext = 0
 

const MsgType CSI::MTMessageInContext = 5
 

const unsigned long CSI::OMGVMCID = 0x4F4D0
 

const AuthorizationElementType CSI::X509AttributeCertChain = OMGVMCID | 1