BREAKING CHANGE(core): implement complete stateless architecture with consumer-controlled session persistence
This commit is contained in:
@@ -4,9 +4,23 @@ export interface IBunqApiContext {
|
||||
baseUrl: string;
|
||||
installationToken?: string;
|
||||
sessionToken?: string;
|
||||
sessionId?: number;
|
||||
serverPublicKey?: string;
|
||||
clientPrivateKey?: string;
|
||||
clientPublicKey?: string;
|
||||
expiresAt?: Date;
|
||||
}
|
||||
|
||||
export interface ISessionData {
|
||||
sessionId: number;
|
||||
sessionToken: string;
|
||||
installationToken: string;
|
||||
serverPublicKey: string;
|
||||
clientPrivateKey: string;
|
||||
clientPublicKey: string;
|
||||
expiresAt: Date;
|
||||
environment: 'SANDBOX' | 'PRODUCTION';
|
||||
baseUrl: string;
|
||||
}
|
||||
|
||||
export interface IBunqError {
|
||||
|
Reference in New Issue
Block a user