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<
OID
>
OIDList
typedef sequence< octet >
GSSToken
typedef sequence< octet >
GSS_NT_ExportedName
typedef sequence<
GSS_NT_ExportedName
>
GSS_NT_ExportedNameList
typedef short
MsgType
typedef unsigned long long
ContextId
typedef unsigned long
AuthorizationElementType
typedef sequence< octet >
AuthorizationElementContents
typedef sequence<
AuthorizationElement
>
AuthorizationToken
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