module AppleID::API::UserMigration
Public Instance Methods
transfer_from!(transfer_sub:)
click to toggle source
# File lib/apple_id/api/user_migration.rb, line 4 def transfer_from!(transfer_sub:) resource_request do post( user_migration_endpoint, transfer_sub: transfer_sub, client_id: client.identifier, client_secret: client.secret ) end end
transfer_to!(sub:, target:)
click to toggle source
# File lib/apple_id/api/user_migration.rb, line 15 def transfer_to!(sub:, target:) resource_request do post( user_migration_endpoint, sub: sub, target: client.team_id, client_id: client.identifier, client_secret: client.secret ) end end
Private Instance Methods
user_migration_endpoint()
click to toggle source
# File lib/apple_id/api/user_migration.rb, line 29 def user_migration_endpoint File.join(ISSUER, '/auth/usermigrationinfo') end