initial commit
[Geo-EZLocate.git] / EZLocate / Typemaps / Authentication.pm
1
2 package Geo::EZLocate::Typemaps::Authentication;
3 use strict;
4 use warnings;
5
6 our $typemap_1 = {
7                'invalidateCredentialResponse' => 'Geo::EZLocate::Elements::invalidateCredentialResponse',
8                'requestChallenge' => 'Geo::EZLocate::Elements::requestChallenge',
9                'testCredentialResponse/user' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
10                'testCredentialResponse/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
11                'testCredential/ipAddress' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
12                'answerChallenge' => 'Geo::EZLocate::Elements::answerChallenge',
13                'requestChallengeResponse/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
14                'answerChallenge/encryptedResponse' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
15                'Fault/faultcode' => 'SOAP::WSDL::XSD::Typelib::Builtin::anyURI',
16                'invalidateCredential' => 'Geo::EZLocate::Elements::invalidateCredential',
17                'answerChallengeResponse/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
18                'requestChallengeResponse/encryptedID' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
19                'testCredential' => 'Geo::EZLocate::Elements::testCredential',
20                'Fault/faultstring' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
21                'testCredential/credential' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
22                'testCredentialResponse/password' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
23                'Fault' => 'SOAP::WSDL::SOAP::Typelib::Fault11',
24                'answerChallenge/originalChallenge' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
25                'Fault/faultactor' => 'SOAP::WSDL::XSD::Typelib::Builtin::token',
26                'requestChallengeResponse' => 'Geo::EZLocate::Elements::requestChallengeResponse',
27                'testCredentialResponse/expiration' => 'SOAP::WSDL::XSD::Typelib::Builtin::long',
28                'Fault/detail' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
29                'answerChallengeResponse/credential' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
30                'testCredential/serverCred' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
31                'answerChallengeResponse' => 'Geo::EZLocate::Elements::answerChallengeResponse',
32                'testCredentialResponse' => 'Geo::EZLocate::Elements::testCredentialResponse',
33                'requestChallenge/minutesValid' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
34                'invalidateCredentialResponse/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
35                'requestChallenge/userName' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
36                'invalidateCredential/credential' => 'SOAP::WSDL::XSD::Typelib::Builtin::int'
37              };
38 ;
39
40 sub get_class {
41   my $name = join '/', @{ $_[1] };
42   return $typemap_1->{ $name };
43 }
44
45 sub get_typemap {
46     return $typemap_1;
47 }
48
49 1;
50
51 __END__
52
53 __END__
54
55 =pod
56
57 =head1 NAME
58
59 Geo::EZLocate::Typemaps::Authentication - typemap for Authentication
60
61 =head1 DESCRIPTION
62
63 Typemap created by SOAP::WSDL for map-based SOAP message parsers.
64
65 =cut
66