// Generated by xsd compiler for ios/objective-c
// DO NOT CHANGE!

#import <Foundation/Foundation.h>
#import "PicoClassSchema.h"
#import "PicoPropertySchema.h"
#import "PicoConstants.h"
#import "PicoBindable.h"



/**
 
 
 @ingroup EBayAPIInterface
*/
@interface Trading_UserIdPasswordType : NSObject <PicoBindable> {

@private
    NSString *_appId;
    NSString *_devId;
    NSString *_authCert;
    NSString *_username;
    NSString *_password;
    NSMutableArray *_any;

}


/**
 
 The application ID that is unique to each application you (or your company)
 has registered with the eBay Developers Program. If you are executing a call
 in the Sandbox, this is the "AppId" value that eBay issued to you when you
 received your Sandbox keys. If you are executing a call in Production, this is
 the "AppId" value that eBay issued to you when you received your Production
 keys.
 
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *appId;

/**
 
 The unique developer ID that the eBay Developers Program issued to you (or
 your company). If you are executing a call in the Sandbox, this is the "DevId"
 value that eBay issued to you when you received your Sandbox keys. Typically,
 you receive your Sandbox keys when you register as a new developer. If you are
 executing a call in Production, this is the "DevId" value that eBay issued to
 you when you received your Production keys. Typically, you receive your
 Production keys when you certify an application.
 
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *devId;

/**
 
 Authentication certificate that authenticates the application when making API
 calls. If you are executing a call in the Sandbox, this is the "CertId" value
 that eBay issued to you when you received your Sandbox keys. If you are
 executing a call in Production, this is the "CertId" value that eBay issued to
 you when you received your Production keys. This is unrelated to auth tokens.
 
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *authCert;

/**
 
 eBay user ID (i.e., eBay.com Web site login name) for the user the application
 is retrieving a token for. This is typically the application's end-user (not
 the developer).
 
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *username;

/**
 
 Password for the user specified in Username.
 
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *password;

/**
 (public property)
 
 entry type : PicoAnyElement, wrapper for primitive anyelement
*/

@property (nonatomic, retain) NSMutableArray *any;


@end
