public class CollectSignatureFlow extends FlowLogic<T>
Get and check the required signature.
FlowLogic.Companion
Constructor and Description |
---|
CollectSignatureFlow(SignedTransaction partiallySignedTx,
FlowSession session,
java.util.List<? extends java.security.PublicKey> signingKeys)
Get and check the required signature.
|
CollectSignatureFlow(SignedTransaction partiallySignedTx,
FlowSession session,
java.security.PublicKey signingKeys) |
Modifier and Type | Method and Description |
---|---|
java.util.List<net.corda.core.crypto.TransactionSignature> |
call()
This is where you fill out your business logic.
|
SignedTransaction |
getPartiallySignedTx()
the transaction to sign.
|
FlowSession |
getSession()
the
|
java.util.List<java.security.PublicKey> |
getSigningKeys()
the list of keys the party should use to sign the transaction.
|
await, await, call, checkFlowIsNotKilled, checkFlowIsNotKilled, checkFlowPermission, close, flowStackSnapshot, getFlowInfo, getLogger, getOurIdentity, getOurIdentityAndCert, getProgressTracker, getRunId, getServiceHub, initiateFlow, initiateFlow, isKilled, persistFlowStackSnapshot, receive, receiveAll, receiveAllMap, recordAuditEvent, send, sendAll, sendAllMap, sendAndReceive, subFlow, track, trackStepsTree, trackStepsTreeIndex, waitForLedgerCommit, waitForStateConsumption
public CollectSignatureFlow(SignedTransaction partiallySignedTx, FlowSession session, java.util.List<? extends java.security.PublicKey> signingKeys)
Get and check the required signature.
partiallySignedTx
- the transaction to sign.session
- the class FlowSession
to connect to to get the signature.signingKeys
- the list of keys the party should use to sign the transaction.partiallySignedTx
- the transaction to sign.session
- the class FlowSession
to connect to to get the signature.signingKeys
- the list of keys the party should use to sign the transaction.public CollectSignatureFlow(SignedTransaction partiallySignedTx, FlowSession session, java.security.PublicKey signingKeys)
public java.util.List<net.corda.core.crypto.TransactionSignature> call()
This is where you fill out your business logic.
public SignedTransaction getPartiallySignedTx()
the transaction to sign.
public FlowSession getSession()
the
class FlowSession
to connect to to get the signature.
class FlowSession
public java.util.List<java.security.PublicKey> getSigningKeys()
the list of keys the party should use to sign the transaction.