Symbian3/SDK/Source/GUID-CD2BF0EE-5437-4ADA-A447-4B06147754A8.dita
changeset 7 51a74ef9ed63
child 8 ae94777fff8f
equal deleted inserted replaced
6:43e37759235e 7:51a74ef9ed63
       
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
       
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
       
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
       
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
       
     6 <!-- Initial Contributors:
       
     7     Nokia Corporation - initial contribution.
       
     8 Contributors: 
       
     9 -->
       
    10 <!DOCTYPE concept
       
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
       
    12 <concept id="GUID-CD2BF0EE-5437-4ADA-A447-4B06147754A8" xml:lang="en"><title>Local
       
    13 connectivity</title><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    14 <p>Local connectivity has fewer security issues due to its short range.
       
    15 However, general rules of communication security apply to local connectivity
       
    16 as well. This section discusses Bluetooth and infrared.</p>
       
    17 <section id="GUID-A0FF4E29-CB0F-4752-B3B7-1F5C0D3EA1C8"><title>Bluetooth</title>
       
    18 <p>The Bluetooth wireless technology is a short range and low power network
       
    19 for data and voice communication in any place of the world. The figure below
       
    20 illustrates the relationships between the different Symbian Bluetooth classes.</p>
       
    21 <p>For more information, see <xref href="GUID-6CE12919-FF81-5254-BA12-385F589FEA44.dita">Bluetooth
       
    22 Management Collection</xref>.</p>
       
    23 <fig id="GUID-0C459AD9-E972-4FC8-9C26-8879E8C2835D"><title>Bluetooth API</title><image href="GUID-AEBB7F5D-E18E-4E1F-ADE0-C984084AC108_d0e11400_href.png"/></fig>
       
    24 <p>Use the Bluetooth Security Manager to set the appropriate security requirements
       
    25 (authentication, authorization, and encryption) that <i>incoming</i> connections
       
    26 to the device's Bluetooth services must meet. For more information, see <xref href="GUID-A035B592-F423-5980-8E7E-E726CF24CF3E.dita">Using Bluetooth Security
       
    27 Manager</xref>.</p>
       
    28 <p>The Bluetooth stack will not by default enforce any particular Bluetooth
       
    29 security for <i>outgoing</i> socket connections. If the remote device requires
       
    30 authentication or encryption to connect, it will be handled automatically
       
    31 by the Bluetooth stack. For more information, see <xref href="GUID-4F0C4B9D-AA42-59C4-900A-7045FEAAF2F4.dita">Using
       
    32 security on outgoing sockets</xref>.</p>
       
    33 </section>
       
    34 <section id="GUID-2CE155AD-1FFC-41D2-9778-032EF43B8002"><title>Infrared</title>
       
    35 <p>Infrared provides a means for short-range communication between devices.
       
    36 Symbian implements the Infrared Data Association (IrDA) stack for infrared
       
    37 connections. Infrared connections are handled through general Serial or Socket
       
    38 Server interfaces.</p>
       
    39 <p>The IrDA standard does not specify any security features for data transfer,
       
    40 but since the devices attempting infrared connection are in visual contact,
       
    41 it is easier to control communication and access to the device. Implement
       
    42 authentication, authorization, encryption, or any other security features
       
    43 needed in the application level.</p>
       
    44 </section>
       
    45 </conbody></concept>