Share via


SmartCardCryptogramPlacementStep Class

Definition

Contains instructions for placing a cryptogram in an outgoing message.

public ref class SmartCardCryptogramPlacementStep sealed
/// [Windows.Foundation.Metadata.Activatable(131072, "Windows.Devices.SmartCards.SmartCardEmulatorContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.SmartCards.SmartCardEmulatorContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmartCardCryptogramPlacementStep final
[Windows.Foundation.Metadata.Activatable(131072, "Windows.Devices.SmartCards.SmartCardEmulatorContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmartCardCryptogramPlacementStep
function SmartCardCryptogramPlacementStep()
Public NotInheritable Class SmartCardCryptogramPlacementStep
Inheritance
Object Platform::Object IInspectable SmartCardCryptogramPlacementStep
Attributes

Windows requirements

Device family
Windows Mobile Extension SDK (introduced in 10.0.10586.0)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (introduced in v2.0)

Constructors

SmartCardCryptogramPlacementStep()

Constructs a new SmartCardCryptogramPlacementStep object.

Properties

Algorithm

Gets or sets an optional placement step that will use this placement step's output as an input to the next specified placement step.

ChainedOutputStep

Gets or sets the output of this chained step.

CryptogramLength

Gets or sets the length of the output to take from the offset.

CryptogramMaterialName

Gets or sets the cryptogram material name to use when executing this step.

CryptogramMaterialPackageName

Gets or sets the cryptogram material package name that contains the material specified.

CryptogramOffset

Gets or sets the data that will be used to generate the cryptogram to be placed in the outgoing message.

CryptogramPlacementOptions

Gets or sets the cryptogram placement options.

SourceData

Gets or sets the data that will be encrypted in this step of chaining cryptograms.

TemplateOffset

Gets or sets the offset into the target output buffer at which the generated cryptogram will be placed. Units may be either bytes or nibbles, based on the UnitsAreInNibbles flag of the CryptogramPlacementOptions field.

Applies to

See also