Class EnumerateRpsGetNextCommand
Continue the process of getting information on all the relying parties represented in credentials on the YubiKey, by getting the next RP.
public class EnumerateRpsGetNextCommand : CredentialMgmtSubCommand, IYubiKeyCommand<EnumerateRpsGetNextResponse>
- Inheritance
-
objectEnumerateRpsGetNextCommand
- Implements
- Inherited Members
Remarks
The partner Response class is EnumerateRpsGetNextResponse.
This returns information on one of the relying parties. If there is only
one RP, then the call to the enumerateRPsBegin
subcommand gave
you all the information you need. It also indicated that there was only
one RP. If there are more RPs, then you can get information on all of
them by calling this subcommand, calling it once for every RP after the
first one.
The return from this command is the next relying party.
Note that this command does not need the pinUvAuthToken
nor the
authProtocol
. This command picks up where the
EnumerateRpsBeginCommand left off, and can only operate
successfully after that "Begin" command has successfully completed.
Constructors
EnumerateRpsGetNextCommand()
Constructs a new instance of EnumerateRpsGetNextCommand.
public EnumerateRpsGetNextCommand()
Methods
CreateResponseForApdu(ResponseApdu)
Creates the corresponding IYubiKeyResponse implementation for the current command.
public EnumerateRpsGetNextResponse CreateResponseForApdu(ResponseApdu responseApdu)
Parameters
responseApdu
ResponseApduThe ResponseApdu returned by the YubiKey.
Returns
- EnumerateRpsGetNextResponse
The implementation of IYubiKeyResponse that parses and presents ths response APDU.