OpenFusionIDL
Classes | Modules | Typedefs | Variables
CSI.idl File Reference

Go to the source code of this file.

Classes

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

Modules

module  CSI
 

Typedefs

typedef sequence< octet > CSI::X509CertificateChain
 
typedef sequence< octet > CSI::X501DistinguishedName
 
typedef sequence< octet > CSI::UTF8String
 
typedef sequence< octet > CSI::OID
 
typedef sequence< OID > CSI::OIDList
 
typedef sequence< octet > CSI::GSSToken
 
typedef sequence< octet > CSI::GSS_NT_ExportedName
 
typedef sequence
< GSS_NT_ExportedName > 
CSI::GSS_NT_ExportedNameList
 
typedef short CSI::MsgType
 
typedef unsigned long long CSI::ContextId
 
typedef unsigned long CSI::AuthorizationElementType
 
typedef sequence< octet > CSI::AuthorizationElementContents
 
typedef sequence
< AuthorizationElement > 
CSI::AuthorizationToken
 
typedef unsigned long CSI::IdentityTokenType
 
typedef sequence< octet > CSI::IdentityExtension
 
typedef string CSI::StringOID
 

Variables

const unsigned long CSI::OMGVMCID = 0x4F4D0
 
const MsgType CSI::MTEstablishContext = 0
 
const MsgType CSI::MTCompleteEstablishContext = 1
 
const MsgType CSI::MTContextError = 4
 
const MsgType CSI::MTMessageInContext = 5
 
const AuthorizationElementType CSI::X509AttributeCertChain = OMGVMCID | 1
 
const IdentityTokenType CSI::ITTAbsent = 0
 
const IdentityTokenType CSI::ITTAnonymous = 1
 
const IdentityTokenType CSI::ITTPrincipalName = 2
 
const IdentityTokenType CSI::ITTX509CertChain = 4
 
const IdentityTokenType CSI::ITTDistinguishedName = 8
 
const StringOID CSI::KRB5MechOID = "oid:1.2.840.113554.1.2.2"
 
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"