Class SmartcardChannel

    Definition

    Namespace:
    Tizen.Network.Smartcard
    Assembly:
    Tizen.Network.Smartcard.dll

    The class for Smartcard channel information. It allows applications to handle the channel information.

    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public class SmartcardChannel : IDisposable
    Inheritance
    object
    SmartcardChannel
    Implements
    System.IDisposable

    Properties

    View Source

    IsBasicChannel

    Whether the kind of channel is basic.

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public bool IsBasicChannel { get; }
    Property Value
    Type Description
    bool
    View Source

    IsClosed

    Whether the channel is closed.

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public bool IsClosed { get; }
    Property Value
    Type Description
    bool
    View Source

    IsLogicalChannel

    Whether the kind of channel is logical.

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public bool IsLogicalChannel { get; }
    Property Value
    Type Description
    bool
    View Source

    Session

    The session that has opened the given channel.

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public SmartcardSession Session { get; }
    Property Value
    Type Description
    SmartcardSession

    Methods

    View Source

    Close()

    Closes the given channel to the Secure Element.

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public void Close()
    Exceptions
    Type Condition
    System.NotSupportedException

    Thrown when the Smartcard is not supported.

    System.InvalidOperationException

    Thrown when the method failed due to an invalid operation.

    View Source

    Dispose()

    Dispose

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public void Dispose()
    View Source

    ~SmartcardChannel()

    SmartcardChannel destructor.

    Declaration
    protected ~SmartcardChannel()
    View Source

    GetSelectedResponse()

    Gets the response to the select command.

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public byte[] GetSelectedResponse()
    Returns
    Type Description
    byte[]

    Byte array to retrieve the select response.

    View Source

    GetTransmittedResponse()

    Helper function to retrieve the response APDU of the previous transmit() call.

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public byte[] GetTransmittedResponse()
    Returns
    Type Description
    byte[]

    Byte array for the response APDU plus status words.

    View Source

    SelectNext()

    Performs a selection of the next applet on the given channel that matches to the partial application ID (AID).

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public bool SelectNext()
    Returns
    Type Description
    bool

    True or false depending whether another applet with the partial application ID (AID).

    View Source

    Transmit(byte[])

    Transmits the APDU command (as per ISO/IEC 7816-4) to the secure element.

    Declaration
    [Obsolete("Deprecated since API13, will be removed in API15.")]
    public byte[] Transmit(byte[] cmd)
    Parameters
    Type Name Description
    byte[] cmd

    Command APDU to be sent to the secure element.

    Returns
    Type Description
    byte[]

    Byte array for the response APDU plus status words.

    Implements

    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX