KMS_CertificateStub.h revision 4f14b0f29aa144cc03efdde5508ae126ae197acf
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * CDDL HEADER START
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * The contents of this file are subject to the terms of the
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * Common Development and Distribution License (the "License").
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * You may not use this file except in compliance with the License.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * See the License for the specific language governing permissions
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * and limitations under the License.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * When distributing Covered Code, include this CDDL HEADER in each
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * If applicable, add the following below this CDDL HEADER, with the
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * fields enclosed by brackets "[]" replaced with your own identifying
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * information: Portions Copyright [yyyy] [name of copyright owner]
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * CDDL HEADER END
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk Generated by gSOAP 2.7.17 from ../gsoapStubs/CertificateService/KMS_Certificate_SOAP.h
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk This part of the software is released under one of the following licenses:
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk GPL, the gSOAP public license, or Genivia's license for commercial use.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk/******************************************************************************\
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * Enumerations *
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk\******************************************************************************/
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk/******************************************************************************\
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * Types with Custom Serializers *
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk\******************************************************************************/
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk/******************************************************************************\
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk * Classes and Structs *
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk\******************************************************************************/
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk#if 0 /* volatile type: do not declare here, declared elsewhere */
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk#define SOAP_TYPE_KMS_Certificate_xsd__hexBinary (18)
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk/* hexBinary schema type: */
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk unsigned char *__ptr;
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk#ifndef SOAP_TYPE_KMS_Certificate_KMS_Certificate__RetrieveEntityCertificateResponse
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk#define SOAP_TYPE_KMS_Certificate_KMS_Certificate__RetrieveEntityCertificateResponse (22)
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk/* KMS-Certificate:RetrieveEntityCertificateResponse */
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenkstruct KMS_Certificate__RetrieveEntityCertificateResponse
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk struct xsd__hexBinary ServerAuthenticationResponse; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type xsd:hexBinary */
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk struct xsd__hexBinary Certificate; /* required element of type xsd:hexBinary */
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk struct xsd__hexBinary WrappedPrivateKeyMaterial; /* required element of type xsd:hexBinary */
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk#ifndef SOAP_TYPE_KMS_Certificate_KMS_Certificate__RetrieveEntityCertificate
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk#define SOAP_TYPE_KMS_Certificate_KMS_Certificate__RetrieveEntityCertificate (25)
struct SOAP_ENV__Header
#ifdef WITH_NOEMPTYSTRUCT
struct SOAP_ENV__Code
struct SOAP_ENV__Detail
char *__any;
struct SOAP_ENV__Reason
struct SOAP_ENV__Fault
#ifndef SOAP_TYPE_KMS_Certificate__QName
typedef char *_QName;
#ifndef SOAP_TYPE_KMS_Certificate__XML
typedef char *_XML;
typedef char *xsd__string;
typedef float xsd__float;
typedef long xsd__int;
typedef bool xsd__boolean;
typedef char *xsd__dateTime;
typedef char *xsd__duration;
SOAP_FMAC5 int SOAP_FMAC6 KMS_Certificate__RetrieveEntityCertificate(struct soap*, char *EntityID, struct xsd__hexBinary ClientAuthenticationResponse, struct xsd__hexBinary ServerAuthenticationChallenge, struct KMS_Certificate__RetrieveEntityCertificateResponse &result);
SOAP_FMAC5 int SOAP_FMAC6 soap_call_KMS_Certificate__RetrieveEntityCertificate(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *EntityID, struct xsd__hexBinary ClientAuthenticationResponse, struct xsd__hexBinary ServerAuthenticationChallenge, struct KMS_Certificate__RetrieveEntityCertificateResponse &result);
/* End of KMS_CertificateStub.h */