SmartCardCryptogramPlacementStep Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- 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. |