CSI.idl File Reference

Go to the source code of this file.

Namespaces

namespace  CSI

Classes

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

Typedefs

typedef sequence< octet > CSI::X509CertificateChain
typedef sequence< octet > CSI::X501DistinguishedName
typedef sequence< octet > CSI::UTF8String
typedef sequence< octet > CSI::OID
typedef sequence< OIDCSI::OIDList
typedef sequence< octet > CSI::GSSToken
typedef sequence< octet > CSI::GSS_NT_ExportedName
typedef sequence< GSS_NT_ExportedNameCSI::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"