亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? csi.idl

?? 開源CORBA中間件
?? IDL
字號:
#ifndef _CSI_IDL_#define _CSI_IDL_#include <mico/security/csi_base.idl>#pragma prefix "omg.org"module CSI {    // The OMG VMCID; same value as CORBA::OMGVMCID. Do not change ever.    const unsigned long OMGVMCID = 0x4F4D0;    // An X509CertificateChain contains an ASN.1 BER encoded SEQUENCE     // [1..MAX] OF X.509 certificates encapsulated in a sequence of octets. The    // subject's certificate shall come first in the list. Each following     // certificate shall directly certify the one preceding it. The ASN.1    // representation of Certificate is as defined in [IETF RFC 2459].    typedef sequence <octet> X509CertificateChain;     // an X.501 type name or Distinguished Name encapsulated in a sequence of    // octets containing the ASN.1 encoding.    typedef sequence <octet> X501DistinguishedName;    // UTF-8 Encoding of String    typedef sequence <octet> UTF8String;    // ASN.1 Encoding of an OBJECT IDENTIFIER    //    // Following two types (OID, OIDList) are included    // from csi_base.idl - it was introducted because    // security.idl needs these types too and compiling    // MICOSec and CSIv2 together leads to duplicated    // symbols...    ////      typedef sequence <octet> OID;//      typedef sequence <OID> OIDList;    // A sequence of octets containing a GSStoken. Initial context tokens are    // ASN.1 encoded as defined in [IETF RFC 2743] Section 3.1,     // "Mechanism-Independent token Format", pp. 81-82. Initial context tokens    // contain an ASN.1 tag followed by a token length, a mechanism identifier,    // and a mechanism-specific token (i.e. a GSSUP::InitialContextToken). The    // encoding of all other GSS tokens (e.g. error tokens and final context    // tokens) is mechanism dependent.    typedef sequence <octet> GSSToken;    // An encoding of a GSS Mechanism-Independent Exported Name Object as    // defined in [IETF RFC 2743] Section 3.2, "GSS Mechanism-Independent    // Exported Name Object Format," p. 84.    typedef sequence <octet> GSS_NT_ExportedName;    typedef sequence <GSS_NT_ExportedName> GSS_NT_ExportedNameList;    // The MsgType enumeration defines the complete set of service context    // message types used by the CSI context management protocols, including    // those message types pertaining only to the stateful application of the     // protocols (to insure proper alignment of the identifiers between    // stateless and stateful implementations). Specifically, the     // MTMessageInContext is not sent by stateless clients (although it may    // be received by stateless targets).    typedef short MsgType;          const MsgType MTEstablishContext = 0;    const MsgType MTCompleteEstablishContext = 1;          const MsgType MTContextError = 4;     const MsgType MTMessageInContext = 5;    // The ContextId type is used carry session identifiers. A stateless     // application of the service context protocol is indicated by a session    // identifier value of 0.    typedef unsigned long long ContextId;    // The AuthorizationElementType defines the contents and encoding of    // the_element field of the AuthorizationElement.    // The high order 20-bits of each AuthorizationElementType constant    // shall contain the Vendor Minor Codeset ID (VMCID) of the    // organization that defined the element type. The low order 12 bits    // shall contain the organization-scoped element type identifier. The    // high-order 20 bits of all element types defined by the OMG shall    // contain the VMCID allocated to the OMG (that is, 0x4F4D0).          typedef unsigned long AuthorizationElementType;    // An AuthorizationElementType of X509AttributeCertChain indicates that     // the_element field of the AuthorizationElement contains an ASN.1 BER    // SEQUENCE composed of an (X.509) AttributeCertificate followed by a    // SEQUENCE OF (X.509) Certificate. The two-part SEQUENCE is encapsulated    // in an octet stream. The chain of identity certificates is provided    // to certify the attribute certificate. Each certificate in the chain     // shall directly certify the one preceding it. The first certificate    // in the chain shall certify the attribute certificate. The ASN.1    // representation of (X.509) Certificate is as defined in [IETF RFC 2459].    // The ASN.1 representation of (X.509) AtributeCertificate is as defined    // in [IETF ID PKIXAC].      const AuthorizationElementType X509AttributeCertChain = OMGVMCID | 1;    typedef sequence <octet> AuthorizationElementContents;    // The AuthorizationElement contains one element of an authorization token.    // Each element of an authorization token is logically a PAC.    struct AuthorizationElement {	AuthorizationElementType   the_type;	AuthorizationElementContents   the_element;    };    // The AuthorizationToken is made up of a sequence of     // AuthorizationElements    typedef sequence <AuthorizationElement> AuthorizationToken;          typedef unsigned long IdentityTokenType;    // Additional standard identity token types shall only be defined by the    // OMG. All IdentityTokenType constants shall be a power of 2.    const IdentityTokenType ITTAbsent = 0;          const IdentityTokenType ITTAnonymous = 1;    const IdentityTokenType ITTPrincipalName = 2;    const IdentityTokenType ITTX509CertChain = 4;    const IdentityTokenType ITTDistinguishedName = 8;    typedef sequence <octet> IdentityExtension;          union IdentityToken switch ( IdentityTokenType ) {	case ITTAbsent: boolean absent;	case ITTAnonymous: boolean anonymous;        case ITTPrincipalName: GSS_NT_ExportedName principal_name;	case ITTX509CertChain: X509CertificateChain certificate_chain;	case ITTDistinguishedName: X501DistinguishedName dn;	default: IdentityExtension id;    };    struct EstablishContext {	ContextId client_context_id;	AuthorizationToken authorization_token;	IdentityToken identity_token;	GSSToken client_authentication_token;    };          struct CompleteEstablishContext {	ContextId client_context_id;	boolean context_stateful;	GSSToken final_context_token;    };    struct ContextError {	ContextId client_context_id;	long major_status;	long minor_status;	GSSToken error_token;    };    // Not sent by stateless clients. If received by a stateless server, a    // ContextError message should be returned, indicating the session does    // not exist.          struct MessageInContext {	ContextId client_context_id;	boolean discard_context;    };          union SASContextBody switch ( MsgType ) {	case MTEstablishContext: EstablishContext establish_msg;	case MTCompleteEstablishContext: CompleteEstablishContext complete_msg;	case MTContextError: ContextError error_msg;	case MTMessageInContext: MessageInContext in_context_msg;    };    // The following type represents the string representation of an ASN.1    // OBJECT IDENTIFIER (OID). OIDs are represented by the string "oid:"    // followed by the integer base 10 representation of the OID separated    // by dots. For example, the OID corresponding to the OMG is represented    // as: "oid:2.23.130"         typedef string StringOID;    // The GSS Object Identifier for the KRB5 mechanism is:    // { iso(1) member-body(2) United States(840) mit(113554) infosys(1)    // gssapi(2) krb5(2) }    const StringOID KRB5MechOID = "oid:1.2.840.113554.1.2.2";    // The GSS Object Identifier for name objects of the Mechanism-idependent    // Exported Name Object type is:    // { iso(1) org(3) dod(6) internet(1) security(5) nametypes(6)    // gss-api-exported-name(4) }    const StringOID GSS_NT_Export_Name_OID = "oid:1.3.6.1.5.6.4";    // The GSS Object Identifier for the scoped-username name form is:    // { iso-itu-t (2) international-organization (23) omg (130) security (1)    // naming (2) scoped-username(1) }    const StringOID GSS_NT_Scoped_Username_OID = "oid:2.23.130.1.2.1";}; // CSI#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美怡红院| 久久品道一品道久久精品| 欧美日韩国产123区| 国产亚洲人成网站| 香港成人在线视频| 懂色av中文字幕一区二区三区 | 国产日韩欧美a| 日韩成人伦理电影在线观看| av电影天堂一区二区在线| 日韩欧美在线一区二区三区| 亚洲精品日产精品乱码不卡| 国产一二精品视频| 91麻豆精品国产自产在线 | 亚洲精品欧美在线| 国产精品123区| 欧美一个色资源| 亚洲一区自拍偷拍| 91丨porny丨蝌蚪视频| 久久久亚洲国产美女国产盗摄 | 国产一区二区三区久久久| 在线亚洲高清视频| 自拍偷拍国产亚洲| 国产一区二区三区免费看| 欧美一区二区三区四区在线观看| 一区二区三区四区视频精品免费| 国产jizzjizz一区二区| 精品精品国产高清一毛片一天堂| 亚洲成人动漫在线观看| 欧美网站大全在线观看| 亚洲黄色性网站| 一本大道久久a久久综合婷婷| 国产精品久久久久桃色tv| 成人网页在线观看| 日本一区二区免费在线| 国产精品1024| 中文字幕av不卡| youjizz国产精品| 国产精品麻豆欧美日韩ww| thepron国产精品| 1024亚洲合集| 日韩一区二区免费视频| 日韩精品高清不卡| 日韩欧美综合一区| 国产一区二区视频在线| 日本一区二区在线不卡| 9l国产精品久久久久麻豆| 亚洲欧美国产三级| 在线观看不卡一区| 欧美aa在线视频| 久久久综合精品| 99久久综合国产精品| 亚洲在线成人精品| 91精品久久久久久久久99蜜臂| 三级欧美在线一区| 久久亚洲一区二区三区四区| 懂色中文一区二区在线播放| 亚洲欧美福利一区二区| 欧美精品第一页| 国产精品一区二区三区99| 中文在线一区二区| 日本韩国欧美在线| 男女男精品视频| 国产日韩精品一区二区三区在线| 99re6这里只有精品视频在线观看| 亚洲电影一区二区| 精品裸体舞一区二区三区| 成人免费三级在线| 亚洲成人福利片| 国产日韩影视精品| 欧美日韩视频不卡| 国产精品综合一区二区三区| 亚洲欧美国产高清| 亚洲精品在线免费播放| 一本色道综合亚洲| 国产在线视频一区二区| 亚洲男人天堂一区| 精品三级在线看| 欧美调教femdomvk| 成人亚洲一区二区一| 日韩精品久久理论片| 成人免费在线观看入口| 91精品国产色综合久久ai换脸| 国产精品羞羞答答xxdd| 午夜精品久久久久久久99樱桃| 国产亚洲欧美在线| 7777女厕盗摄久久久| 9色porny自拍视频一区二区| 卡一卡二国产精品 | 亚洲国产中文字幕在线视频综合| 日韩欧美国产成人一区二区| 91污在线观看| 国产91对白在线观看九色| 天天综合天天做天天综合| 国产精品久久久久影院老司| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 老司机午夜精品| 一区二区高清免费观看影视大全| 久久久av毛片精品| 日韩一区二区在线观看视频播放| 欧美在线免费视屏| 91麻豆成人久久精品二区三区| 国产高清无密码一区二区三区| 麻豆久久一区二区| 青青草一区二区三区| 亚洲午夜av在线| 亚洲精品成人a在线观看| 国产精品欧美久久久久无广告| 日韩女同互慰一区二区| 欧美三级三级三级爽爽爽| 97精品久久久午夜一区二区三区| 国产成人午夜高潮毛片| 国产精品一区二区在线观看不卡 | 国产精品福利一区二区三区| 久久理论电影网| 欧美精品一区二区三区视频 | 亚洲欧美偷拍另类a∨色屁股| 国产欧美日韩精品一区| 久久亚区不卡日本| 欧美大片拔萝卜| 精品美女在线播放| 久久久国际精品| 国产日韩精品一区二区浪潮av| 国产香蕉久久精品综合网| 国产拍欧美日韩视频二区| 国产欧美一区二区在线| 国产日韩欧美一区二区三区乱码 | 精品理论电影在线| 日本一区二区三区dvd视频在线| 欧美韩国日本不卡| 国产精品美女久久久久久2018 | 久久久国产精品不卡| 中文字幕精品一区二区三区精品| 国产亚洲va综合人人澡精品| 国产精品久久夜| 亚洲激情网站免费观看| 亚洲成a天堂v人片| 蜜桃av噜噜一区二区三区小说| 久久国产精品区| 国产一区二区导航在线播放| 风间由美性色一区二区三区| 91污在线观看| 欧美日韩国产一区| 精品精品欲导航| 1024国产精品| 日av在线不卡| 国产精品1024久久| 欧美在线观看一区二区| 日韩三级视频在线看| 中文字幕+乱码+中文字幕一区| 亚洲欧美偷拍另类a∨色屁股| 日韩电影一二三区| 国产成人在线网站| 欧美日韩精品一区二区三区蜜桃| 欧美日韩视频在线第一区| 久久亚洲欧美国产精品乐播| 日韩理论片在线| 久久99国内精品| 成人黄色国产精品网站大全在线免费观看| 欧美喷潮久久久xxxxx| 精品精品欲导航| 夜夜精品浪潮av一区二区三区| 蜜臀精品一区二区三区在线观看| 成人涩涩免费视频| 精品婷婷伊人一区三区三| 久久精品网站免费观看| 亚洲在线一区二区三区| 国产精品综合一区二区| 欧美日韩在线直播| 国产精品午夜电影| 视频一区二区三区中文字幕| 从欧美一区二区三区| 日韩免费观看2025年上映的电影| 日韩一区日韩二区| 韩国一区二区视频| 欧美图片一区二区三区| 综合久久综合久久| 国产乱子伦一区二区三区国色天香| 91麻豆国产自产在线观看| 久久嫩草精品久久久精品| 视频一区二区欧美| 欧美专区日韩专区| 国产精品夫妻自拍| 国产高清不卡一区| 日韩欧美中文字幕制服| 婷婷夜色潮精品综合在线| 91美女蜜桃在线| 欧美激情综合网| 久久99精品久久只有精品| 制服丝袜一区二区三区| 亚洲一区二区三区国产| 99re这里只有精品首页| 日本一区二区免费在线 | 91丨porny丨国产入口| 中文一区二区完整视频在线观看| 经典三级一区二区| 91精品中文字幕一区二区三区| 一区二区三区美女| 色噜噜狠狠一区二区三区果冻| 中文字幕字幕中文在线中不卡视频| 国产不卡视频在线播放|