eBay::API::XML::Call::GetReturnURL::GetReturnURLResponseType - eBay::API::XML::Call::GetReturnURL::GetReturnURLResponseType documentation


eBay-API documentation Contained in the eBay-API distribution.

Index


Code Index:

NAME

Top

eBay::API::XML::Call::GetReturnURL::GetReturnURLResponseType

DESCRIPTION

Top

Returns all the authentication and authorization preferences and related data for the application.

SYNOPSIS

Top

INHERITANCE

Top

eBay::API::XML::Call::GetReturnURL::GetReturnURLResponseType inherits from the eBay::API::XML::ResponseDataType class

Subroutines:

Top

setApplicationDisplayName()

Display name for the application. When your application redirects users to eBay to complete the authentication and authorization process, eBay displays this value to identify your application to the user.

# Argument: 'xs:string'

getApplicationDisplayName()

  Returned: Always
#    Returns: 'xs:string'

setAuthenticationEntryArray()

One or more sets of authentication preferences and other data that you have configured for your application (if any). Call SetReturnURL to configure this data.

SeeLink: URL: http://developer.ebay.com/DevZone/XML/docs/WebHelp/index.htm?context=eBay_XML_API&topic=AuthNAuth Title: Authentication & Authorization

# Argument: 'ns:AuthenticationEntryArrayType'

getAuthenticationEntryArray()

  Returned: Conditionally
#    Returns: 'ns:AuthenticationEntryArrayType'


eBay-API documentation Contained in the eBay-API distribution.
#!/usr/bin/perl

package eBay::API::XML::Call::GetReturnURL::GetReturnURLResponseType;

use strict;
use warnings;  

##########################################################################
#
# Module: ............... <user defined location>eBay/API/XML
# File: ................. GetReturnURLResponseType.pm
# Generated by: ......... genEBayApiDataTypes.pl
# Last Generated: ....... 07/07/2008 17:42
# API Release Number: ... 571
#
##########################################################################  

use eBay::API::XML::ResponseDataType;
our @ISA = ("eBay::API::XML::ResponseDataType");

use eBay::API::XML::DataType::AuthenticationEntryArrayType;


my @gaProperties = ( [ 'ApplicationDisplayName', 'xs:string', '', '', '' ]
	, [ 'AuthenticationEntryArray', 'ns:AuthenticationEntryArrayType', ''
	     ,'eBay::API::XML::DataType::AuthenticationEntryArrayType', '1' ]
                    );
push @gaProperties, @{eBay::API::XML::ResponseDataType::getPropertiesList()};

my @gaAttributes = ( 
                    );
push @gaAttributes, @{eBay::API::XML::ResponseDataType::getAttributesList()};

sub new {
  my $classname = shift;
  my %args = @_;
  my $self = $classname->SUPER::new(%args);
  return $self;
}

sub isScalar {
   return 0; 
}



sub setApplicationDisplayName {
  my $self = shift;
  $self->{'ApplicationDisplayName'} = shift
}

sub getApplicationDisplayName {
  my $self = shift;
  return $self->{'ApplicationDisplayName'};
}


sub setAuthenticationEntryArray {
  my $self = shift;
  $self->{'AuthenticationEntryArray'} = shift
}

sub getAuthenticationEntryArray {
  my $self = shift;
  return $self->_getDataTypeInstance( 'AuthenticationEntryArray'
		,'eBay::API::XML::DataType::AuthenticationEntryArrayType');
}





##  Attribute and Property lists
sub getPropertiesList {
   my $self = shift;
   return \@gaProperties;
}

sub getAttributesList {
   my $self = shift;
   return \@gaAttributes;
}



1;