CSI Namespace Reference


Classes

struct  AuthorizationElement
union  IdentityToken
struct  EstablishContext
struct  CompleteEstablishContext
struct  ContextError
struct  MessageInContext
union  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::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


Variable Documentation

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"