1*12720SWyllys.Ingersoll@Sun.COM /* 2*12720SWyllys.Ingersoll@Sun.COM * CDDL HEADER START 3*12720SWyllys.Ingersoll@Sun.COM * 4*12720SWyllys.Ingersoll@Sun.COM * The contents of this file are subject to the terms of the 5*12720SWyllys.Ingersoll@Sun.COM * Common Development and Distribution License (the "License"). 6*12720SWyllys.Ingersoll@Sun.COM * You may not use this file except in compliance with the License. 7*12720SWyllys.Ingersoll@Sun.COM * 8*12720SWyllys.Ingersoll@Sun.COM * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*12720SWyllys.Ingersoll@Sun.COM * or http://www.opensolaris.org/os/licensing. 10*12720SWyllys.Ingersoll@Sun.COM * See the License for the specific language governing permissions 11*12720SWyllys.Ingersoll@Sun.COM * and limitations under the License. 12*12720SWyllys.Ingersoll@Sun.COM * 13*12720SWyllys.Ingersoll@Sun.COM * When distributing Covered Code, include this CDDL HEADER in each 14*12720SWyllys.Ingersoll@Sun.COM * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*12720SWyllys.Ingersoll@Sun.COM * If applicable, add the following below this CDDL HEADER, with the 16*12720SWyllys.Ingersoll@Sun.COM * fields enclosed by brackets "[]" replaced with your own identifying 17*12720SWyllys.Ingersoll@Sun.COM * information: Portions Copyright [yyyy] [name of copyright owner] 18*12720SWyllys.Ingersoll@Sun.COM * 19*12720SWyllys.Ingersoll@Sun.COM * CDDL HEADER END 20*12720SWyllys.Ingersoll@Sun.COM */ 21*12720SWyllys.Ingersoll@Sun.COM 22*12720SWyllys.Ingersoll@Sun.COM /* 23*12720SWyllys.Ingersoll@Sun.COM * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 24*12720SWyllys.Ingersoll@Sun.COM */ 25*12720SWyllys.Ingersoll@Sun.COM 26*12720SWyllys.Ingersoll@Sun.COM /* KMS_AgentStub.h 27*12720SWyllys.Ingersoll@Sun.COM Generated by gSOAP 2.7.17 from ../gsoapStubs/AgentService/KMS_Agent_SOAP.h 28*12720SWyllys.Ingersoll@Sun.COM Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved. 29*12720SWyllys.Ingersoll@Sun.COM This part of the software is released under one of the following licenses: 30*12720SWyllys.Ingersoll@Sun.COM GPL, the gSOAP public license, or Genivia's license for commercial use. 31*12720SWyllys.Ingersoll@Sun.COM */ 32*12720SWyllys.Ingersoll@Sun.COM 33*12720SWyllys.Ingersoll@Sun.COM #ifndef KMS_AgentStub_H 34*12720SWyllys.Ingersoll@Sun.COM #define KMS_AgentStub_H 35*12720SWyllys.Ingersoll@Sun.COM #ifndef WITH_NONAMESPACES 36*12720SWyllys.Ingersoll@Sun.COM #define WITH_NONAMESPACES 37*12720SWyllys.Ingersoll@Sun.COM #endif 38*12720SWyllys.Ingersoll@Sun.COM #ifndef WITH_NOGLOBAL 39*12720SWyllys.Ingersoll@Sun.COM #define WITH_NOGLOBAL 40*12720SWyllys.Ingersoll@Sun.COM #endif 41*12720SWyllys.Ingersoll@Sun.COM #include "stdsoap2.h" 42*12720SWyllys.Ingersoll@Sun.COM 43*12720SWyllys.Ingersoll@Sun.COM namespace KMS_Agent { 44*12720SWyllys.Ingersoll@Sun.COM 45*12720SWyllys.Ingersoll@Sun.COM /******************************************************************************\ 46*12720SWyllys.Ingersoll@Sun.COM * * 47*12720SWyllys.Ingersoll@Sun.COM * Enumerations * 48*12720SWyllys.Ingersoll@Sun.COM * * 49*12720SWyllys.Ingersoll@Sun.COM \******************************************************************************/ 50*12720SWyllys.Ingersoll@Sun.COM 51*12720SWyllys.Ingersoll@Sun.COM 52*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__SortOrder 53*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__SortOrder (24) 54*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:SortOrder */ 55*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__SortOrder {SORT_ORDER_ASCENDING = 0, SORT_ORDER_DESCENDING = 1}; 56*12720SWyllys.Ingersoll@Sun.COM #endif 57*12720SWyllys.Ingersoll@Sun.COM 58*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__FilterOperator 59*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__FilterOperator (25) 60*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:FilterOperator */ 61*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__FilterOperator {FILTER_OPERATOR_EQUAL = 0, FILTER_OPERATOR_NOT_EQUAL = 1, FILTER_OPERATOR_GREATER_THAN = 2, FILTER_OPERATOR_LESS_THAN = 3, FILTER_OPERATOR_GREATER_THAN_OR_EQUAL = 4, FILTER_OPERATOR_LESS_THAN_OR_EQUAL = 5, FILTER_OPERATOR_STARTS_WITH = 6}; 62*12720SWyllys.Ingersoll@Sun.COM #endif 63*12720SWyllys.Ingersoll@Sun.COM 64*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__KeyType 65*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__KeyType (30) 66*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:KeyType */ 67*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__KeyType {KEY_TYPE_AES_256 = 0}; 68*12720SWyllys.Ingersoll@Sun.COM #endif 69*12720SWyllys.Ingersoll@Sun.COM 70*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__KeyState 71*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__KeyState (31) 72*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:KeyState */ 73*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__KeyState {KEY_STATE_GENERATED = 0, KEY_STATE_READY = 1, KEY_STATE_PROTECT_AND_PROCESS = 2, KEY_STATE_PROCESS_ONLY = 3, KEY_STATE_DEACTIVATED = 4, KEY_STATE_COMPROMISED = 5, KEY_STATE_DESTROYED_INCOMPLETE = 6, KEY_STATE_DESTROYED_COMPLETE = 7, KEY_STATE_DESTROYED_COMPROMISED_INCOMPLETE = 8, KEY_STATE_DESTROYED_COMPROMISED_COMPLETE = 9}; 74*12720SWyllys.Ingersoll@Sun.COM #endif 75*12720SWyllys.Ingersoll@Sun.COM 76*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__DataUnitState 77*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__DataUnitState (32) 78*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:DataUnitState */ 79*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__DataUnitState {DATA_UNIT_STATE_NO_KEY = 0, DATA_UNIT_STATE_READABLE_NORMAL = 1, DATA_UNIT_STATE_READABLE_NEEDS_REKEY = 2, DATA_UNIT_STATE_SHREDDED = 3}; 80*12720SWyllys.Ingersoll@Sun.COM #endif 81*12720SWyllys.Ingersoll@Sun.COM 82*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__AuditLogRetention 83*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__AuditLogRetention (40) 84*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:AuditLogRetention */ 85*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__AuditLogRetention {AUDIT_LOG_LONG_TERM_RETENTION = 0, AUDIT_LOG_MEDIUM_TERM_RETENTION = 1, AUDIT_LOG_SHORT_TERM_RETENTION = 2, AUDIT_LOG_ZERO_RETENTION = 3}; 86*12720SWyllys.Ingersoll@Sun.COM #endif 87*12720SWyllys.Ingersoll@Sun.COM 88*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__AuditLogCondition 89*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__AuditLogCondition (41) 90*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:AuditLogCondition */ 91*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__AuditLogCondition {AUDIT_LOG_SUCCESS_CONDITION = 0, AUDIT_LOG_ERROR_CONDITION = 1, AUDIT_LOG_WARNING_CONDITION = 2}; 92*12720SWyllys.Ingersoll@Sun.COM #endif 93*12720SWyllys.Ingersoll@Sun.COM 94*12720SWyllys.Ingersoll@Sun.COM /******************************************************************************\ 95*12720SWyllys.Ingersoll@Sun.COM * * 96*12720SWyllys.Ingersoll@Sun.COM * Types with Custom Serializers * 97*12720SWyllys.Ingersoll@Sun.COM * * 98*12720SWyllys.Ingersoll@Sun.COM \******************************************************************************/ 99*12720SWyllys.Ingersoll@Sun.COM 100*12720SWyllys.Ingersoll@Sun.COM 101*12720SWyllys.Ingersoll@Sun.COM /******************************************************************************\ 102*12720SWyllys.Ingersoll@Sun.COM * * 103*12720SWyllys.Ingersoll@Sun.COM * Classes and Structs * 104*12720SWyllys.Ingersoll@Sun.COM * * 105*12720SWyllys.Ingersoll@Sun.COM \******************************************************************************/ 106*12720SWyllys.Ingersoll@Sun.COM 107*12720SWyllys.Ingersoll@Sun.COM 108*12720SWyllys.Ingersoll@Sun.COM #if 0 /* volatile type: do not declare here, declared elsewhere */ 109*12720SWyllys.Ingersoll@Sun.COM 110*12720SWyllys.Ingersoll@Sun.COM #endif 111*12720SWyllys.Ingersoll@Sun.COM 112*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_xsd__hexBinary 113*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_xsd__hexBinary (18) 114*12720SWyllys.Ingersoll@Sun.COM /* hexBinary schema type: */ 115*12720SWyllys.Ingersoll@Sun.COM struct xsd__hexBinary 116*12720SWyllys.Ingersoll@Sun.COM { 117*12720SWyllys.Ingersoll@Sun.COM public: 118*12720SWyllys.Ingersoll@Sun.COM unsigned char *__ptr; 119*12720SWyllys.Ingersoll@Sun.COM int __size; 120*12720SWyllys.Ingersoll@Sun.COM }; 121*12720SWyllys.Ingersoll@Sun.COM #endif 122*12720SWyllys.Ingersoll@Sun.COM 123*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__ArrayOfHexBinary 124*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__ArrayOfHexBinary (22) 125*12720SWyllys.Ingersoll@Sun.COM /* Sequence of KMS-Agent:ArrayOfHexBinary schema type: */ 126*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ArrayOfHexBinary 127*12720SWyllys.Ingersoll@Sun.COM { 128*12720SWyllys.Ingersoll@Sun.COM public: 129*12720SWyllys.Ingersoll@Sun.COM struct xsd__hexBinary *__ptr; 130*12720SWyllys.Ingersoll@Sun.COM int __size; 131*12720SWyllys.Ingersoll@Sun.COM }; 132*12720SWyllys.Ingersoll@Sun.COM #endif 133*12720SWyllys.Ingersoll@Sun.COM 134*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__FilterParameters 135*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__FilterParameters (26) 136*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:FilterParameters */ 137*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__FilterParameters 138*12720SWyllys.Ingersoll@Sun.COM { 139*12720SWyllys.Ingersoll@Sun.COM public: 140*12720SWyllys.Ingersoll@Sun.COM char *FieldName; /* optional element of type xsd:string */ 141*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__FilterOperator FilterOperator; /* required element of type KMS-Agent:FilterOperator */ 142*12720SWyllys.Ingersoll@Sun.COM char *FieldValue; /* optional element of type xsd:string */ 143*12720SWyllys.Ingersoll@Sun.COM }; 144*12720SWyllys.Ingersoll@Sun.COM #endif 145*12720SWyllys.Ingersoll@Sun.COM 146*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__ArrayOfFilterParameters 147*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__ArrayOfFilterParameters (27) 148*12720SWyllys.Ingersoll@Sun.COM /* Sequence of KMS-Agent:ArrayOfFilterParameters schema type: */ 149*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ArrayOfFilterParameters 150*12720SWyllys.Ingersoll@Sun.COM { 151*12720SWyllys.Ingersoll@Sun.COM public: 152*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__FilterParameters *__ptr; 153*12720SWyllys.Ingersoll@Sun.COM int __size; 154*12720SWyllys.Ingersoll@Sun.COM }; 155*12720SWyllys.Ingersoll@Sun.COM #endif 156*12720SWyllys.Ingersoll@Sun.COM 157*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__QueryParameters 158*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__QueryParameters (29) 159*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:QueryParameters */ 160*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__QueryParameters 161*12720SWyllys.Ingersoll@Sun.COM { 162*12720SWyllys.Ingersoll@Sun.COM public: 163*12720SWyllys.Ingersoll@Sun.COM long NextPageSize; /* required element of type xsd:int */ 164*12720SWyllys.Ingersoll@Sun.COM char *SortFieldName; /* optional element of type xsd:string */ 165*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__SortOrder SortOrder; /* required element of type KMS-Agent:SortOrder */ 166*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ArrayOfFilterParameters FilterParameters; /* optional element of type KMS-Agent:ArrayOfFilterParameters */ 167*12720SWyllys.Ingersoll@Sun.COM char *PreviousPageLastIDValue; /* optional element of type xsd:string */ 168*12720SWyllys.Ingersoll@Sun.COM char *PreviousPageLastSortFieldValue; /* optional element of type xsd:string */ 169*12720SWyllys.Ingersoll@Sun.COM }; 170*12720SWyllys.Ingersoll@Sun.COM #endif 171*12720SWyllys.Ingersoll@Sun.COM 172*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__KeyGroup 173*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__KeyGroup (33) 174*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:KeyGroup */ 175*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__KeyGroup 176*12720SWyllys.Ingersoll@Sun.COM { 177*12720SWyllys.Ingersoll@Sun.COM public: 178*12720SWyllys.Ingersoll@Sun.COM char *KeyGroupID; /* optional element of type xsd:string */ 179*12720SWyllys.Ingersoll@Sun.COM char *Description; /* optional element of type xsd:string */ 180*12720SWyllys.Ingersoll@Sun.COM }; 181*12720SWyllys.Ingersoll@Sun.COM #endif 182*12720SWyllys.Ingersoll@Sun.COM 183*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__ArrayOfKeyGroups 184*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__ArrayOfKeyGroups (34) 185*12720SWyllys.Ingersoll@Sun.COM /* Sequence of KMS-Agent:ArrayOfKeyGroups schema type: */ 186*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ArrayOfKeyGroups 187*12720SWyllys.Ingersoll@Sun.COM { 188*12720SWyllys.Ingersoll@Sun.COM public: 189*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__KeyGroup *__ptr; 190*12720SWyllys.Ingersoll@Sun.COM int __size; 191*12720SWyllys.Ingersoll@Sun.COM }; 192*12720SWyllys.Ingersoll@Sun.COM #endif 193*12720SWyllys.Ingersoll@Sun.COM 194*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__Key 195*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__Key (36) 196*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:Key */ 197*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__Key 198*12720SWyllys.Ingersoll@Sun.COM { 199*12720SWyllys.Ingersoll@Sun.COM public: 200*12720SWyllys.Ingersoll@Sun.COM char *KeyID; /* optional element of type xsd:string */ 201*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__KeyState KeyState; /* required element of type KMS-Agent:KeyState */ 202*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__KeyType KeyType; /* required element of type KMS-Agent:KeyType */ 203*12720SWyllys.Ingersoll@Sun.COM char *KeyGroupID; /* optional element of type xsd:string */ 204*12720SWyllys.Ingersoll@Sun.COM struct xsd__hexBinary Key; /* required element of type xsd:hexBinary */ 205*12720SWyllys.Ingersoll@Sun.COM }; 206*12720SWyllys.Ingersoll@Sun.COM #endif 207*12720SWyllys.Ingersoll@Sun.COM 208*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__ArrayOfKeys 209*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__ArrayOfKeys (37) 210*12720SWyllys.Ingersoll@Sun.COM /* Sequence of KMS-Agent:ArrayOfKeys schema type: */ 211*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ArrayOfKeys 212*12720SWyllys.Ingersoll@Sun.COM { 213*12720SWyllys.Ingersoll@Sun.COM public: 214*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__Key *__ptr; 215*12720SWyllys.Ingersoll@Sun.COM int __size; 216*12720SWyllys.Ingersoll@Sun.COM }; 217*12720SWyllys.Ingersoll@Sun.COM #endif 218*12720SWyllys.Ingersoll@Sun.COM 219*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__DataUnit 220*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__DataUnit (39) 221*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:DataUnit */ 222*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit 223*12720SWyllys.Ingersoll@Sun.COM { 224*12720SWyllys.Ingersoll@Sun.COM public: 225*12720SWyllys.Ingersoll@Sun.COM char *DataUnitID; /* optional element of type xsd:string */ 226*12720SWyllys.Ingersoll@Sun.COM char *ExternalUniqueID; /* optional element of type xsd:string */ 227*12720SWyllys.Ingersoll@Sun.COM char *ExternalTag; /* optional element of type xsd:string */ 228*12720SWyllys.Ingersoll@Sun.COM char *Description; /* optional element of type xsd:string */ 229*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__DataUnitState DataUnitState; /* required element of type KMS-Agent:DataUnitState */ 230*12720SWyllys.Ingersoll@Sun.COM }; 231*12720SWyllys.Ingersoll@Sun.COM #endif 232*12720SWyllys.Ingersoll@Sun.COM 233*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__ListKeyGroupsResponse 234*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__ListKeyGroupsResponse (42) 235*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:ListKeyGroupsResponse */ 236*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ListKeyGroupsResponse 237*12720SWyllys.Ingersoll@Sun.COM { 238*12720SWyllys.Ingersoll@Sun.COM public: 239*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ArrayOfKeyGroups KeyGroups; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* optional element of type KMS-Agent:ArrayOfKeyGroups */ 240*12720SWyllys.Ingersoll@Sun.COM bool LastPage; /* required element of type xsd:boolean */ 241*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__QueryParameters NextPageQueryParameters; /* required element of type KMS-Agent:QueryParameters */ 242*12720SWyllys.Ingersoll@Sun.COM }; 243*12720SWyllys.Ingersoll@Sun.COM #endif 244*12720SWyllys.Ingersoll@Sun.COM 245*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__ListKeyGroups 246*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__ListKeyGroups (45) 247*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:ListKeyGroups */ 248*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ListKeyGroups 249*12720SWyllys.Ingersoll@Sun.COM { 250*12720SWyllys.Ingersoll@Sun.COM public: 251*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__QueryParameters QueryParameters; /* required element of type KMS-Agent:QueryParameters */ 252*12720SWyllys.Ingersoll@Sun.COM }; 253*12720SWyllys.Ingersoll@Sun.COM #endif 254*12720SWyllys.Ingersoll@Sun.COM 255*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__CreateDataUnitResponse 256*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__CreateDataUnitResponse (46) 257*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:CreateDataUnitResponse */ 258*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__CreateDataUnitResponse 259*12720SWyllys.Ingersoll@Sun.COM { 260*12720SWyllys.Ingersoll@Sun.COM public: 261*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type KMS-Agent:DataUnit */ 262*12720SWyllys.Ingersoll@Sun.COM }; 263*12720SWyllys.Ingersoll@Sun.COM #endif 264*12720SWyllys.Ingersoll@Sun.COM 265*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__CreateDataUnit 266*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__CreateDataUnit (49) 267*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:CreateDataUnit */ 268*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__CreateDataUnit 269*12720SWyllys.Ingersoll@Sun.COM { 270*12720SWyllys.Ingersoll@Sun.COM public: 271*12720SWyllys.Ingersoll@Sun.COM char *ExternalUniqueID; /* optional element of type xsd:string */ 272*12720SWyllys.Ingersoll@Sun.COM char *ExternalTag; /* optional element of type xsd:string */ 273*12720SWyllys.Ingersoll@Sun.COM char *Description; /* optional element of type xsd:string */ 274*12720SWyllys.Ingersoll@Sun.COM }; 275*12720SWyllys.Ingersoll@Sun.COM #endif 276*12720SWyllys.Ingersoll@Sun.COM 277*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitResponse 278*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitResponse (50) 279*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveDataUnitResponse */ 280*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveDataUnitResponse 281*12720SWyllys.Ingersoll@Sun.COM { 282*12720SWyllys.Ingersoll@Sun.COM public: 283*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type KMS-Agent:DataUnit */ 284*12720SWyllys.Ingersoll@Sun.COM }; 285*12720SWyllys.Ingersoll@Sun.COM #endif 286*12720SWyllys.Ingersoll@Sun.COM 287*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnit 288*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnit (53) 289*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveDataUnit */ 290*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveDataUnit 291*12720SWyllys.Ingersoll@Sun.COM { 292*12720SWyllys.Ingersoll@Sun.COM public: 293*12720SWyllys.Ingersoll@Sun.COM char *DataUnitID; /* optional element of type xsd:string */ 294*12720SWyllys.Ingersoll@Sun.COM char *ExternalUniqueID; /* optional element of type xsd:string */ 295*12720SWyllys.Ingersoll@Sun.COM char *ExternalTag; /* optional element of type xsd:string */ 296*12720SWyllys.Ingersoll@Sun.COM char *Description; /* optional element of type xsd:string */ 297*12720SWyllys.Ingersoll@Sun.COM }; 298*12720SWyllys.Ingersoll@Sun.COM #endif 299*12720SWyllys.Ingersoll@Sun.COM 300*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitByExternalUniqueIDResponse 301*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitByExternalUniqueIDResponse (54) 302*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveDataUnitByExternalUniqueIDResponse */ 303*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveDataUnitByExternalUniqueIDResponse 304*12720SWyllys.Ingersoll@Sun.COM { 305*12720SWyllys.Ingersoll@Sun.COM public: 306*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type KMS-Agent:DataUnit */ 307*12720SWyllys.Ingersoll@Sun.COM }; 308*12720SWyllys.Ingersoll@Sun.COM #endif 309*12720SWyllys.Ingersoll@Sun.COM 310*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitByExternalUniqueID 311*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitByExternalUniqueID (57) 312*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveDataUnitByExternalUniqueID */ 313*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveDataUnitByExternalUniqueID 314*12720SWyllys.Ingersoll@Sun.COM { 315*12720SWyllys.Ingersoll@Sun.COM public: 316*12720SWyllys.Ingersoll@Sun.COM char *ExternalUniqueID; /* optional element of type xsd:string */ 317*12720SWyllys.Ingersoll@Sun.COM char *ExternalTag; /* optional element of type xsd:string */ 318*12720SWyllys.Ingersoll@Sun.COM char *Description; /* optional element of type xsd:string */ 319*12720SWyllys.Ingersoll@Sun.COM }; 320*12720SWyllys.Ingersoll@Sun.COM #endif 321*12720SWyllys.Ingersoll@Sun.COM 322*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__DisassociateDataUnitKeysResponse 323*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__DisassociateDataUnitKeysResponse (58) 324*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:DisassociateDataUnitKeysResponse */ 325*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DisassociateDataUnitKeysResponse 326*12720SWyllys.Ingersoll@Sun.COM { 327*12720SWyllys.Ingersoll@Sun.COM public: 328*12720SWyllys.Ingersoll@Sun.COM void *_; /* transient */ 329*12720SWyllys.Ingersoll@Sun.COM }; 330*12720SWyllys.Ingersoll@Sun.COM #endif 331*12720SWyllys.Ingersoll@Sun.COM 332*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__DisassociateDataUnitKeys 333*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__DisassociateDataUnitKeys (63) 334*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:DisassociateDataUnitKeys */ 335*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DisassociateDataUnitKeys 336*12720SWyllys.Ingersoll@Sun.COM { 337*12720SWyllys.Ingersoll@Sun.COM public: 338*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* required element of type KMS-Agent:DataUnit */ 339*12720SWyllys.Ingersoll@Sun.COM }; 340*12720SWyllys.Ingersoll@Sun.COM #endif 341*12720SWyllys.Ingersoll@Sun.COM 342*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__CreateKeyResponse 343*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__CreateKeyResponse (64) 344*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:CreateKeyResponse */ 345*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__CreateKeyResponse 346*12720SWyllys.Ingersoll@Sun.COM { 347*12720SWyllys.Ingersoll@Sun.COM public: 348*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__Key Key; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type KMS-Agent:Key */ 349*12720SWyllys.Ingersoll@Sun.COM }; 350*12720SWyllys.Ingersoll@Sun.COM #endif 351*12720SWyllys.Ingersoll@Sun.COM 352*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__CreateKey 353*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__CreateKey (67) 354*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:CreateKey */ 355*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__CreateKey 356*12720SWyllys.Ingersoll@Sun.COM { 357*12720SWyllys.Ingersoll@Sun.COM public: 358*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* required element of type KMS-Agent:DataUnit */ 359*12720SWyllys.Ingersoll@Sun.COM char *KeyGroupID; /* optional element of type xsd:string */ 360*12720SWyllys.Ingersoll@Sun.COM }; 361*12720SWyllys.Ingersoll@Sun.COM #endif 362*12720SWyllys.Ingersoll@Sun.COM 363*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__CreateKey2Response 364*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__CreateKey2Response (68) 365*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:CreateKey2Response */ 366*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__CreateKey2Response 367*12720SWyllys.Ingersoll@Sun.COM { 368*12720SWyllys.Ingersoll@Sun.COM public: 369*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__Key Key; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type KMS-Agent:Key */ 370*12720SWyllys.Ingersoll@Sun.COM }; 371*12720SWyllys.Ingersoll@Sun.COM #endif 372*12720SWyllys.Ingersoll@Sun.COM 373*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__CreateKey2 374*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__CreateKey2 (71) 375*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:CreateKey2 */ 376*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__CreateKey2 377*12720SWyllys.Ingersoll@Sun.COM { 378*12720SWyllys.Ingersoll@Sun.COM public: 379*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* required element of type KMS-Agent:DataUnit */ 380*12720SWyllys.Ingersoll@Sun.COM char *KeyGroupID; /* optional element of type xsd:string */ 381*12720SWyllys.Ingersoll@Sun.COM char *AgentKWKID; /* optional element of type xsd:string */ 382*12720SWyllys.Ingersoll@Sun.COM }; 383*12720SWyllys.Ingersoll@Sun.COM #endif 384*12720SWyllys.Ingersoll@Sun.COM 385*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveKeyResponse 386*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveKeyResponse (72) 387*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveKeyResponse */ 388*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveKeyResponse 389*12720SWyllys.Ingersoll@Sun.COM { 390*12720SWyllys.Ingersoll@Sun.COM public: 391*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__Key Key; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type KMS-Agent:Key */ 392*12720SWyllys.Ingersoll@Sun.COM }; 393*12720SWyllys.Ingersoll@Sun.COM #endif 394*12720SWyllys.Ingersoll@Sun.COM 395*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveKey 396*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveKey (75) 397*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveKey */ 398*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveKey 399*12720SWyllys.Ingersoll@Sun.COM { 400*12720SWyllys.Ingersoll@Sun.COM public: 401*12720SWyllys.Ingersoll@Sun.COM char *KeyID; /* optional element of type xsd:string */ 402*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* required element of type KMS-Agent:DataUnit */ 403*12720SWyllys.Ingersoll@Sun.COM char *KeyGroupID; /* optional element of type xsd:string */ 404*12720SWyllys.Ingersoll@Sun.COM }; 405*12720SWyllys.Ingersoll@Sun.COM #endif 406*12720SWyllys.Ingersoll@Sun.COM 407*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveKey2Response 408*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveKey2Response (76) 409*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveKey2Response */ 410*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveKey2Response 411*12720SWyllys.Ingersoll@Sun.COM { 412*12720SWyllys.Ingersoll@Sun.COM public: 413*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__Key Key; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type KMS-Agent:Key */ 414*12720SWyllys.Ingersoll@Sun.COM }; 415*12720SWyllys.Ingersoll@Sun.COM #endif 416*12720SWyllys.Ingersoll@Sun.COM 417*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveKey2 418*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveKey2 (79) 419*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveKey2 */ 420*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveKey2 421*12720SWyllys.Ingersoll@Sun.COM { 422*12720SWyllys.Ingersoll@Sun.COM public: 423*12720SWyllys.Ingersoll@Sun.COM char *KeyID; /* optional element of type xsd:string */ 424*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* required element of type KMS-Agent:DataUnit */ 425*12720SWyllys.Ingersoll@Sun.COM char *KeyGroupID; /* optional element of type xsd:string */ 426*12720SWyllys.Ingersoll@Sun.COM char *AgentKWKID; /* optional element of type xsd:string */ 427*12720SWyllys.Ingersoll@Sun.COM }; 428*12720SWyllys.Ingersoll@Sun.COM #endif 429*12720SWyllys.Ingersoll@Sun.COM 430*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitKeysResponse 431*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitKeysResponse (80) 432*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveDataUnitKeysResponse */ 433*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveDataUnitKeysResponse 434*12720SWyllys.Ingersoll@Sun.COM { 435*12720SWyllys.Ingersoll@Sun.COM public: 436*12720SWyllys.Ingersoll@Sun.COM LONG64 KeysRemaining; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type xsd:long */ 437*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ArrayOfKeys Keys; /* optional element of type KMS-Agent:ArrayOfKeys */ 438*12720SWyllys.Ingersoll@Sun.COM }; 439*12720SWyllys.Ingersoll@Sun.COM #endif 440*12720SWyllys.Ingersoll@Sun.COM 441*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitKeys 442*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitKeys (83) 443*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveDataUnitKeys */ 444*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveDataUnitKeys 445*12720SWyllys.Ingersoll@Sun.COM { 446*12720SWyllys.Ingersoll@Sun.COM public: 447*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* required element of type KMS-Agent:DataUnit */ 448*12720SWyllys.Ingersoll@Sun.COM long PageSize; /* required element of type xsd:int */ 449*12720SWyllys.Ingersoll@Sun.COM long PageOffset; /* required element of type xsd:int */ 450*12720SWyllys.Ingersoll@Sun.COM char *KeyID; /* optional element of type xsd:string */ 451*12720SWyllys.Ingersoll@Sun.COM }; 452*12720SWyllys.Ingersoll@Sun.COM #endif 453*12720SWyllys.Ingersoll@Sun.COM 454*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitKeys2Response 455*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitKeys2Response (84) 456*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveDataUnitKeys2Response */ 457*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveDataUnitKeys2Response 458*12720SWyllys.Ingersoll@Sun.COM { 459*12720SWyllys.Ingersoll@Sun.COM public: 460*12720SWyllys.Ingersoll@Sun.COM LONG64 KeysRemaining; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type xsd:long */ 461*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__ArrayOfKeys Keys; /* optional element of type KMS-Agent:ArrayOfKeys */ 462*12720SWyllys.Ingersoll@Sun.COM }; 463*12720SWyllys.Ingersoll@Sun.COM #endif 464*12720SWyllys.Ingersoll@Sun.COM 465*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitKeys2 466*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveDataUnitKeys2 (87) 467*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveDataUnitKeys2 */ 468*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveDataUnitKeys2 469*12720SWyllys.Ingersoll@Sun.COM { 470*12720SWyllys.Ingersoll@Sun.COM public: 471*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* required element of type KMS-Agent:DataUnit */ 472*12720SWyllys.Ingersoll@Sun.COM long PageSize; /* required element of type xsd:int */ 473*12720SWyllys.Ingersoll@Sun.COM long PageOffset; /* required element of type xsd:int */ 474*12720SWyllys.Ingersoll@Sun.COM char *KeyID; /* optional element of type xsd:string */ 475*12720SWyllys.Ingersoll@Sun.COM char *AgentKWKID; /* optional element of type xsd:string */ 476*12720SWyllys.Ingersoll@Sun.COM }; 477*12720SWyllys.Ingersoll@Sun.COM #endif 478*12720SWyllys.Ingersoll@Sun.COM 479*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveProtectAndProcessKeyResponse 480*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveProtectAndProcessKeyResponse (88) 481*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveProtectAndProcessKeyResponse */ 482*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveProtectAndProcessKeyResponse 483*12720SWyllys.Ingersoll@Sun.COM { 484*12720SWyllys.Ingersoll@Sun.COM public: 485*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__Key Key; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type KMS-Agent:Key */ 486*12720SWyllys.Ingersoll@Sun.COM }; 487*12720SWyllys.Ingersoll@Sun.COM #endif 488*12720SWyllys.Ingersoll@Sun.COM 489*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveProtectAndProcessKey 490*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveProtectAndProcessKey (91) 491*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveProtectAndProcessKey */ 492*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveProtectAndProcessKey 493*12720SWyllys.Ingersoll@Sun.COM { 494*12720SWyllys.Ingersoll@Sun.COM public: 495*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* required element of type KMS-Agent:DataUnit */ 496*12720SWyllys.Ingersoll@Sun.COM char *KeyGroupID; /* optional element of type xsd:string */ 497*12720SWyllys.Ingersoll@Sun.COM }; 498*12720SWyllys.Ingersoll@Sun.COM #endif 499*12720SWyllys.Ingersoll@Sun.COM 500*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveProtectAndProcessKey2Response 501*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveProtectAndProcessKey2Response (92) 502*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveProtectAndProcessKey2Response */ 503*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveProtectAndProcessKey2Response 504*12720SWyllys.Ingersoll@Sun.COM { 505*12720SWyllys.Ingersoll@Sun.COM public: 506*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__Key Key; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type KMS-Agent:Key */ 507*12720SWyllys.Ingersoll@Sun.COM }; 508*12720SWyllys.Ingersoll@Sun.COM #endif 509*12720SWyllys.Ingersoll@Sun.COM 510*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveProtectAndProcessKey2 511*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RetrieveProtectAndProcessKey2 (95) 512*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RetrieveProtectAndProcessKey2 */ 513*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RetrieveProtectAndProcessKey2 514*12720SWyllys.Ingersoll@Sun.COM { 515*12720SWyllys.Ingersoll@Sun.COM public: 516*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__DataUnit DataUnit; /* required element of type KMS-Agent:DataUnit */ 517*12720SWyllys.Ingersoll@Sun.COM char *KeyGroupID; /* optional element of type xsd:string */ 518*12720SWyllys.Ingersoll@Sun.COM char *AgentKWKID; /* optional element of type xsd:string */ 519*12720SWyllys.Ingersoll@Sun.COM }; 520*12720SWyllys.Ingersoll@Sun.COM #endif 521*12720SWyllys.Ingersoll@Sun.COM 522*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__CreateAuditLogResponse 523*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__CreateAuditLogResponse (96) 524*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:CreateAuditLogResponse */ 525*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__CreateAuditLogResponse 526*12720SWyllys.Ingersoll@Sun.COM { 527*12720SWyllys.Ingersoll@Sun.COM public: 528*12720SWyllys.Ingersoll@Sun.COM void *_; /* transient */ 529*12720SWyllys.Ingersoll@Sun.COM }; 530*12720SWyllys.Ingersoll@Sun.COM #endif 531*12720SWyllys.Ingersoll@Sun.COM 532*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__CreateAuditLog 533*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__CreateAuditLog (99) 534*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:CreateAuditLog */ 535*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__CreateAuditLog 536*12720SWyllys.Ingersoll@Sun.COM { 537*12720SWyllys.Ingersoll@Sun.COM public: 538*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__AuditLogRetention Retention; /* required element of type KMS-Agent:AuditLogRetention */ 539*12720SWyllys.Ingersoll@Sun.COM enum KMS_Agent__AuditLogCondition Condition; /* required element of type KMS-Agent:AuditLogCondition */ 540*12720SWyllys.Ingersoll@Sun.COM bool IssueAlert; /* required element of type xsd:boolean */ 541*12720SWyllys.Ingersoll@Sun.COM char *Message; /* optional element of type xsd:string */ 542*12720SWyllys.Ingersoll@Sun.COM }; 543*12720SWyllys.Ingersoll@Sun.COM #endif 544*12720SWyllys.Ingersoll@Sun.COM 545*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__GetAgentKWKPublicKeyResponse 546*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__GetAgentKWKPublicKeyResponse (100) 547*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:GetAgentKWKPublicKeyResponse */ 548*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__GetAgentKWKPublicKeyResponse 549*12720SWyllys.Ingersoll@Sun.COM { 550*12720SWyllys.Ingersoll@Sun.COM public: 551*12720SWyllys.Ingersoll@Sun.COM struct xsd__hexBinary KWKPublicKey; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type xsd:hexBinary */ 552*12720SWyllys.Ingersoll@Sun.COM }; 553*12720SWyllys.Ingersoll@Sun.COM #endif 554*12720SWyllys.Ingersoll@Sun.COM 555*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__GetAgentKWKPublicKey 556*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__GetAgentKWKPublicKey (103) 557*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:GetAgentKWKPublicKey */ 558*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__GetAgentKWKPublicKey 559*12720SWyllys.Ingersoll@Sun.COM { 560*12720SWyllys.Ingersoll@Sun.COM #ifdef WITH_NOEMPTYSTRUCT 561*12720SWyllys.Ingersoll@Sun.COM private: 562*12720SWyllys.Ingersoll@Sun.COM char dummy; /* dummy member to enable compilation */ 563*12720SWyllys.Ingersoll@Sun.COM #endif 564*12720SWyllys.Ingersoll@Sun.COM }; 565*12720SWyllys.Ingersoll@Sun.COM #endif 566*12720SWyllys.Ingersoll@Sun.COM 567*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RegisterAgentKWKResponse 568*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RegisterAgentKWKResponse (104) 569*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RegisterAgentKWKResponse */ 570*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RegisterAgentKWKResponse 571*12720SWyllys.Ingersoll@Sun.COM { 572*12720SWyllys.Ingersoll@Sun.COM public: 573*12720SWyllys.Ingersoll@Sun.COM char *AgentKWKID; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* optional element of type xsd:string */ 574*12720SWyllys.Ingersoll@Sun.COM }; 575*12720SWyllys.Ingersoll@Sun.COM #endif 576*12720SWyllys.Ingersoll@Sun.COM 577*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_KMS_Agent__RegisterAgentKWK 578*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_KMS_Agent__RegisterAgentKWK (107) 579*12720SWyllys.Ingersoll@Sun.COM /* KMS-Agent:RegisterAgentKWK */ 580*12720SWyllys.Ingersoll@Sun.COM struct KMS_Agent__RegisterAgentKWK 581*12720SWyllys.Ingersoll@Sun.COM { 582*12720SWyllys.Ingersoll@Sun.COM public: 583*12720SWyllys.Ingersoll@Sun.COM struct xsd__hexBinary AgentKWK; /* required element of type xsd:hexBinary */ 584*12720SWyllys.Ingersoll@Sun.COM }; 585*12720SWyllys.Ingersoll@Sun.COM #endif 586*12720SWyllys.Ingersoll@Sun.COM 587*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_SOAP_ENV__Header 588*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_SOAP_ENV__Header (108) 589*12720SWyllys.Ingersoll@Sun.COM /* SOAP Header: */ 590*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Header 591*12720SWyllys.Ingersoll@Sun.COM { 592*12720SWyllys.Ingersoll@Sun.COM #ifdef WITH_NOEMPTYSTRUCT 593*12720SWyllys.Ingersoll@Sun.COM private: 594*12720SWyllys.Ingersoll@Sun.COM char dummy; /* dummy member to enable compilation */ 595*12720SWyllys.Ingersoll@Sun.COM #endif 596*12720SWyllys.Ingersoll@Sun.COM }; 597*12720SWyllys.Ingersoll@Sun.COM #endif 598*12720SWyllys.Ingersoll@Sun.COM 599*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_SOAP_ENV__Code 600*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_SOAP_ENV__Code (109) 601*12720SWyllys.Ingersoll@Sun.COM /* SOAP Fault Code: */ 602*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Code 603*12720SWyllys.Ingersoll@Sun.COM { 604*12720SWyllys.Ingersoll@Sun.COM public: 605*12720SWyllys.Ingersoll@Sun.COM char *SOAP_ENV__Value; /* optional element of type xsd:QName */ 606*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Code *SOAP_ENV__Subcode; /* optional element of type SOAP-ENV:Code */ 607*12720SWyllys.Ingersoll@Sun.COM }; 608*12720SWyllys.Ingersoll@Sun.COM #endif 609*12720SWyllys.Ingersoll@Sun.COM 610*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_SOAP_ENV__Detail 611*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_SOAP_ENV__Detail (111) 612*12720SWyllys.Ingersoll@Sun.COM /* SOAP-ENV:Detail */ 613*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Detail 614*12720SWyllys.Ingersoll@Sun.COM { 615*12720SWyllys.Ingersoll@Sun.COM public: 616*12720SWyllys.Ingersoll@Sun.COM int __type; /* any type of element <fault> (defined below) */ 617*12720SWyllys.Ingersoll@Sun.COM void *fault; /* transient */ 618*12720SWyllys.Ingersoll@Sun.COM char *__any; 619*12720SWyllys.Ingersoll@Sun.COM }; 620*12720SWyllys.Ingersoll@Sun.COM #endif 621*12720SWyllys.Ingersoll@Sun.COM 622*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_SOAP_ENV__Reason 623*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_SOAP_ENV__Reason (112) 624*12720SWyllys.Ingersoll@Sun.COM /* SOAP-ENV:Reason */ 625*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Reason 626*12720SWyllys.Ingersoll@Sun.COM { 627*12720SWyllys.Ingersoll@Sun.COM public: 628*12720SWyllys.Ingersoll@Sun.COM char *SOAP_ENV__Text; /* optional element of type xsd:string */ 629*12720SWyllys.Ingersoll@Sun.COM }; 630*12720SWyllys.Ingersoll@Sun.COM #endif 631*12720SWyllys.Ingersoll@Sun.COM 632*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_SOAP_ENV__Fault 633*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_SOAP_ENV__Fault (113) 634*12720SWyllys.Ingersoll@Sun.COM /* SOAP Fault: */ 635*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Fault 636*12720SWyllys.Ingersoll@Sun.COM { 637*12720SWyllys.Ingersoll@Sun.COM public: 638*12720SWyllys.Ingersoll@Sun.COM char *faultcode; /* optional element of type xsd:QName */ 639*12720SWyllys.Ingersoll@Sun.COM char *faultstring; /* optional element of type xsd:string */ 640*12720SWyllys.Ingersoll@Sun.COM char *faultactor; /* optional element of type xsd:string */ 641*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Detail *detail; /* optional element of type SOAP-ENV:Detail */ 642*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Code *SOAP_ENV__Code; /* optional element of type SOAP-ENV:Code */ 643*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Reason *SOAP_ENV__Reason; /* optional element of type SOAP-ENV:Reason */ 644*12720SWyllys.Ingersoll@Sun.COM char *SOAP_ENV__Node; /* optional element of type xsd:string */ 645*12720SWyllys.Ingersoll@Sun.COM char *SOAP_ENV__Role; /* optional element of type xsd:string */ 646*12720SWyllys.Ingersoll@Sun.COM struct SOAP_ENV__Detail *SOAP_ENV__Detail; /* optional element of type SOAP-ENV:Detail */ 647*12720SWyllys.Ingersoll@Sun.COM }; 648*12720SWyllys.Ingersoll@Sun.COM #endif 649*12720SWyllys.Ingersoll@Sun.COM 650*12720SWyllys.Ingersoll@Sun.COM /******************************************************************************\ 651*12720SWyllys.Ingersoll@Sun.COM * * 652*12720SWyllys.Ingersoll@Sun.COM * Typedefs * 653*12720SWyllys.Ingersoll@Sun.COM * * 654*12720SWyllys.Ingersoll@Sun.COM \******************************************************************************/ 655*12720SWyllys.Ingersoll@Sun.COM 656*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent__QName 657*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent__QName (5) 658*12720SWyllys.Ingersoll@Sun.COM typedef char *_QName; 659*12720SWyllys.Ingersoll@Sun.COM #endif 660*12720SWyllys.Ingersoll@Sun.COM 661*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent__XML 662*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent__XML (6) 663*12720SWyllys.Ingersoll@Sun.COM typedef char *_XML; 664*12720SWyllys.Ingersoll@Sun.COM #endif 665*12720SWyllys.Ingersoll@Sun.COM 666*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_xsd__string 667*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_xsd__string (7) 668*12720SWyllys.Ingersoll@Sun.COM typedef char *xsd__string; 669*12720SWyllys.Ingersoll@Sun.COM #endif 670*12720SWyllys.Ingersoll@Sun.COM 671*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_xsd__float 672*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_xsd__float (9) 673*12720SWyllys.Ingersoll@Sun.COM typedef float xsd__float; 674*12720SWyllys.Ingersoll@Sun.COM #endif 675*12720SWyllys.Ingersoll@Sun.COM 676*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_xsd__int 677*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_xsd__int (11) 678*12720SWyllys.Ingersoll@Sun.COM typedef long xsd__int; 679*12720SWyllys.Ingersoll@Sun.COM #endif 680*12720SWyllys.Ingersoll@Sun.COM 681*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_xsd__boolean 682*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_xsd__boolean (13) 683*12720SWyllys.Ingersoll@Sun.COM typedef bool xsd__boolean; 684*12720SWyllys.Ingersoll@Sun.COM #endif 685*12720SWyllys.Ingersoll@Sun.COM 686*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_xsd__long 687*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_xsd__long (15) 688*12720SWyllys.Ingersoll@Sun.COM typedef LONG64 xsd__long; 689*12720SWyllys.Ingersoll@Sun.COM #endif 690*12720SWyllys.Ingersoll@Sun.COM 691*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_xsd__dateTime 692*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_xsd__dateTime (16) 693*12720SWyllys.Ingersoll@Sun.COM typedef char *xsd__dateTime; 694*12720SWyllys.Ingersoll@Sun.COM #endif 695*12720SWyllys.Ingersoll@Sun.COM 696*12720SWyllys.Ingersoll@Sun.COM #ifndef SOAP_TYPE_KMS_Agent_xsd__duration 697*12720SWyllys.Ingersoll@Sun.COM #define SOAP_TYPE_KMS_Agent_xsd__duration (17) 698*12720SWyllys.Ingersoll@Sun.COM typedef char *xsd__duration; 699*12720SWyllys.Ingersoll@Sun.COM #endif 700*12720SWyllys.Ingersoll@Sun.COM 701*12720SWyllys.Ingersoll@Sun.COM 702*12720SWyllys.Ingersoll@Sun.COM /******************************************************************************\ 703*12720SWyllys.Ingersoll@Sun.COM * * 704*12720SWyllys.Ingersoll@Sun.COM * Externals * 705*12720SWyllys.Ingersoll@Sun.COM * * 706*12720SWyllys.Ingersoll@Sun.COM \******************************************************************************/ 707*12720SWyllys.Ingersoll@Sun.COM 708*12720SWyllys.Ingersoll@Sun.COM 709*12720SWyllys.Ingersoll@Sun.COM /******************************************************************************\ 710*12720SWyllys.Ingersoll@Sun.COM * * 711*12720SWyllys.Ingersoll@Sun.COM * Server-Side Operations * 712*12720SWyllys.Ingersoll@Sun.COM * * 713*12720SWyllys.Ingersoll@Sun.COM \******************************************************************************/ 714*12720SWyllys.Ingersoll@Sun.COM 715*12720SWyllys.Ingersoll@Sun.COM 716*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__ListKeyGroups(struct soap*, struct KMS_Agent__QueryParameters QueryParameters, struct KMS_Agent__ListKeyGroupsResponse &result); 717*12720SWyllys.Ingersoll@Sun.COM 718*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__CreateDataUnit(struct soap*, char *ExternalUniqueID, char *ExternalTag, char *Description, struct KMS_Agent__CreateDataUnitResponse &result); 719*12720SWyllys.Ingersoll@Sun.COM 720*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__RetrieveDataUnit(struct soap*, char *DataUnitID, char *ExternalUniqueID, char *ExternalTag, char *Description, struct KMS_Agent__RetrieveDataUnitResponse &result); 721*12720SWyllys.Ingersoll@Sun.COM 722*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__RetrieveDataUnitByExternalUniqueID(struct soap*, char *ExternalUniqueID, char *ExternalTag, char *Description, struct KMS_Agent__RetrieveDataUnitByExternalUniqueIDResponse &result); 723*12720SWyllys.Ingersoll@Sun.COM 724*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__DisassociateDataUnitKeys(struct soap*, struct KMS_Agent__DataUnit DataUnit, struct KMS_Agent__DisassociateDataUnitKeysResponse &result); 725*12720SWyllys.Ingersoll@Sun.COM 726*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__CreateKey(struct soap*, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, struct KMS_Agent__CreateKeyResponse &result); 727*12720SWyllys.Ingersoll@Sun.COM 728*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__CreateKey2(struct soap*, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, char *AgentKWKID, struct KMS_Agent__CreateKey2Response &result); 729*12720SWyllys.Ingersoll@Sun.COM 730*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__RetrieveKey(struct soap*, char *KeyID, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, struct KMS_Agent__RetrieveKeyResponse &result); 731*12720SWyllys.Ingersoll@Sun.COM 732*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__RetrieveKey2(struct soap*, char *KeyID, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, char *AgentKWKID, struct KMS_Agent__RetrieveKey2Response &result); 733*12720SWyllys.Ingersoll@Sun.COM 734*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__RetrieveDataUnitKeys(struct soap*, struct KMS_Agent__DataUnit DataUnit, long PageSize, long PageOffset, char *KeyID, struct KMS_Agent__RetrieveDataUnitKeysResponse &result); 735*12720SWyllys.Ingersoll@Sun.COM 736*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__RetrieveDataUnitKeys2(struct soap*, struct KMS_Agent__DataUnit DataUnit, long PageSize, long PageOffset, char *KeyID, char *AgentKWKID, struct KMS_Agent__RetrieveDataUnitKeys2Response &result); 737*12720SWyllys.Ingersoll@Sun.COM 738*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__RetrieveProtectAndProcessKey(struct soap*, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, struct KMS_Agent__RetrieveProtectAndProcessKeyResponse &result); 739*12720SWyllys.Ingersoll@Sun.COM 740*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__RetrieveProtectAndProcessKey2(struct soap*, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, char *AgentKWKID, struct KMS_Agent__RetrieveProtectAndProcessKey2Response &result); 741*12720SWyllys.Ingersoll@Sun.COM 742*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__CreateAuditLog(struct soap*, enum KMS_Agent__AuditLogRetention Retention, enum KMS_Agent__AuditLogCondition Condition, bool IssueAlert, char *Message, struct KMS_Agent__CreateAuditLogResponse &result); 743*12720SWyllys.Ingersoll@Sun.COM 744*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__GetAgentKWKPublicKey(struct soap*, struct KMS_Agent__GetAgentKWKPublicKeyResponse &result); 745*12720SWyllys.Ingersoll@Sun.COM 746*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent__RegisterAgentKWK(struct soap*, struct xsd__hexBinary AgentKWK, struct KMS_Agent__RegisterAgentKWKResponse &result); 747*12720SWyllys.Ingersoll@Sun.COM 748*12720SWyllys.Ingersoll@Sun.COM /******************************************************************************\ 749*12720SWyllys.Ingersoll@Sun.COM * * 750*12720SWyllys.Ingersoll@Sun.COM * Server-Side Skeletons to Invoke Service Operations * 751*12720SWyllys.Ingersoll@Sun.COM * * 752*12720SWyllys.Ingersoll@Sun.COM \******************************************************************************/ 753*12720SWyllys.Ingersoll@Sun.COM 754*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent_serve(struct soap*); 755*12720SWyllys.Ingersoll@Sun.COM 756*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 KMS_Agent_serve_request(struct soap*); 757*12720SWyllys.Ingersoll@Sun.COM 758*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__ListKeyGroups(struct soap*); 759*12720SWyllys.Ingersoll@Sun.COM 760*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__CreateDataUnit(struct soap*); 761*12720SWyllys.Ingersoll@Sun.COM 762*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__RetrieveDataUnit(struct soap*); 763*12720SWyllys.Ingersoll@Sun.COM 764*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__RetrieveDataUnitByExternalUniqueID(struct soap*); 765*12720SWyllys.Ingersoll@Sun.COM 766*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__DisassociateDataUnitKeys(struct soap*); 767*12720SWyllys.Ingersoll@Sun.COM 768*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__CreateKey(struct soap*); 769*12720SWyllys.Ingersoll@Sun.COM 770*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__CreateKey2(struct soap*); 771*12720SWyllys.Ingersoll@Sun.COM 772*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__RetrieveKey(struct soap*); 773*12720SWyllys.Ingersoll@Sun.COM 774*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__RetrieveKey2(struct soap*); 775*12720SWyllys.Ingersoll@Sun.COM 776*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__RetrieveDataUnitKeys(struct soap*); 777*12720SWyllys.Ingersoll@Sun.COM 778*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__RetrieveDataUnitKeys2(struct soap*); 779*12720SWyllys.Ingersoll@Sun.COM 780*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__RetrieveProtectAndProcessKey(struct soap*); 781*12720SWyllys.Ingersoll@Sun.COM 782*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__RetrieveProtectAndProcessKey2(struct soap*); 783*12720SWyllys.Ingersoll@Sun.COM 784*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__CreateAuditLog(struct soap*); 785*12720SWyllys.Ingersoll@Sun.COM 786*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__GetAgentKWKPublicKey(struct soap*); 787*12720SWyllys.Ingersoll@Sun.COM 788*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_serve_KMS_Agent__RegisterAgentKWK(struct soap*); 789*12720SWyllys.Ingersoll@Sun.COM 790*12720SWyllys.Ingersoll@Sun.COM /******************************************************************************\ 791*12720SWyllys.Ingersoll@Sun.COM * * 792*12720SWyllys.Ingersoll@Sun.COM * Client-Side Call Stubs * 793*12720SWyllys.Ingersoll@Sun.COM * * 794*12720SWyllys.Ingersoll@Sun.COM \******************************************************************************/ 795*12720SWyllys.Ingersoll@Sun.COM 796*12720SWyllys.Ingersoll@Sun.COM 797*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__ListKeyGroups(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct KMS_Agent__QueryParameters QueryParameters, struct KMS_Agent__ListKeyGroupsResponse &result); 798*12720SWyllys.Ingersoll@Sun.COM 799*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__CreateDataUnit(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *ExternalUniqueID, char *ExternalTag, char *Description, struct KMS_Agent__CreateDataUnitResponse &result); 800*12720SWyllys.Ingersoll@Sun.COM 801*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__RetrieveDataUnit(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *DataUnitID, char *ExternalUniqueID, char *ExternalTag, char *Description, struct KMS_Agent__RetrieveDataUnitResponse &result); 802*12720SWyllys.Ingersoll@Sun.COM 803*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__RetrieveDataUnitByExternalUniqueID(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *ExternalUniqueID, char *ExternalTag, char *Description, struct KMS_Agent__RetrieveDataUnitByExternalUniqueIDResponse &result); 804*12720SWyllys.Ingersoll@Sun.COM 805*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__DisassociateDataUnitKeys(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct KMS_Agent__DataUnit DataUnit, struct KMS_Agent__DisassociateDataUnitKeysResponse &result); 806*12720SWyllys.Ingersoll@Sun.COM 807*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__CreateKey(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, struct KMS_Agent__CreateKeyResponse &result); 808*12720SWyllys.Ingersoll@Sun.COM 809*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__CreateKey2(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, char *AgentKWKID, struct KMS_Agent__CreateKey2Response &result); 810*12720SWyllys.Ingersoll@Sun.COM 811*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__RetrieveKey(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *KeyID, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, struct KMS_Agent__RetrieveKeyResponse &result); 812*12720SWyllys.Ingersoll@Sun.COM 813*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__RetrieveKey2(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *KeyID, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, char *AgentKWKID, struct KMS_Agent__RetrieveKey2Response &result); 814*12720SWyllys.Ingersoll@Sun.COM 815*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__RetrieveDataUnitKeys(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct KMS_Agent__DataUnit DataUnit, long PageSize, long PageOffset, char *KeyID, struct KMS_Agent__RetrieveDataUnitKeysResponse &result); 816*12720SWyllys.Ingersoll@Sun.COM 817*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__RetrieveDataUnitKeys2(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct KMS_Agent__DataUnit DataUnit, long PageSize, long PageOffset, char *KeyID, char *AgentKWKID, struct KMS_Agent__RetrieveDataUnitKeys2Response &result); 818*12720SWyllys.Ingersoll@Sun.COM 819*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__RetrieveProtectAndProcessKey(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, struct KMS_Agent__RetrieveProtectAndProcessKeyResponse &result); 820*12720SWyllys.Ingersoll@Sun.COM 821*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__RetrieveProtectAndProcessKey2(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct KMS_Agent__DataUnit DataUnit, char *KeyGroupID, char *AgentKWKID, struct KMS_Agent__RetrieveProtectAndProcessKey2Response &result); 822*12720SWyllys.Ingersoll@Sun.COM 823*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__CreateAuditLog(struct soap *soap, const char *soap_endpoint, const char *soap_action, enum KMS_Agent__AuditLogRetention Retention, enum KMS_Agent__AuditLogCondition Condition, bool IssueAlert, char *Message, struct KMS_Agent__CreateAuditLogResponse &result); 824*12720SWyllys.Ingersoll@Sun.COM 825*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__GetAgentKWKPublicKey(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct KMS_Agent__GetAgentKWKPublicKeyResponse &result); 826*12720SWyllys.Ingersoll@Sun.COM 827*12720SWyllys.Ingersoll@Sun.COM SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Agent__RegisterAgentKWK(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct xsd__hexBinary AgentKWK, struct KMS_Agent__RegisterAgentKWKResponse &result); 828*12720SWyllys.Ingersoll@Sun.COM 829*12720SWyllys.Ingersoll@Sun.COM } // namespace KMS_Agent 830*12720SWyllys.Ingersoll@Sun.COM 831*12720SWyllys.Ingersoll@Sun.COM 832*12720SWyllys.Ingersoll@Sun.COM #endif 833*12720SWyllys.Ingersoll@Sun.COM 834*12720SWyllys.Ingersoll@Sun.COM /* End of KMS_AgentStub.h */ 835