LinkFallbackSession
class AnchorLinkSharp::LinkFallbackSession
: public LinkSession
: public ILinkTransportAnchorLink session that sends every request over the transport.
Summary
public override AnchorLink AnchorLink
public override string Identifier
public override string PublicKey
public override PermissionLevel Auth
public override Dictionary< string, object > Metadata
public ILinkStorage Storage
public LinkFallbackSession( AnchorLinkanchorLink, LinkFallbackSessionData data, Dictionary< string, object > metadata)
public void OnSuccess(SigningRequest request, TransactResult result)
public void OnFailure(SigningRequest request, Exception exception)
public void OnRequest(SigningRequest request, Action< object > cancel)
public Task< SigningRequest > Prepare(SigningRequest request, LinkSession session)
public void ShowLoading()
public virtual override LinkSignatureProvider MakeSignatureProvider()
public virtual override async Task< TransactResult> Transact( TransactArgsargs, TransactOptions options)
public virtual override SerializedLinkSession Serialize()
public void OnSessionRequest( LinkSession session, SigningRequest request, Action< object > cancel)
private readonly LinkFallbackSessionData _data
Members
public override AnchorLink AnchorLink
public override string Identifier
public override string PublicKey
public override PermissionLevel Auth
public override Dictionary< string, object > Metadata
public ILinkStorage Storage
public LinkFallbackSession( AnchorLinkanchorLink, LinkFallbackSessionData data, Dictionary< string, object > metadata)
public void OnSuccess(SigningRequest request, TransactResult result)
public void OnFailure(SigningRequest request, Exception exception)
public void OnRequest(SigningRequest request, Action< object > cancel)
public Task< SigningRequest > Prepare(SigningRequest request, LinkSession session)
public void ShowLoading()
public virtual override LinkSignatureProvider MakeSignatureProvider()
public virtual override async Task< TransactResult> Transact( TransactArgsargs, TransactOptions options)
public virtual override SerializedLinkSession Serialize()
public void OnSessionRequest( LinkSession session, SigningRequest request, Action< object > cancel)
private readonly LinkFallbackSessionData _data
Last updated