UNPKG

@signiant/media-shuttle-sdk

Version:

The SDK for supporting file transfer to and from Media Shuttle

22 lines 1.37 kB
/** * The credentials used when processing Upload and Download requests. * * Token will be used if present, otherwise defaults to username and password. */ interface Credentials { /** * Get auth token from the credentials supplied. * * @returns Promise<string> * @example eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlJUY3hPVE0zUmpkR05qRXdOa1kzTURaQ016TTFOVFUyTmpjMFJrVXlRMFJEUlVKRk9UUkZPQSJ9.eyJpc3MiOiJodHRwczovL3NpZ25pYW50LWRldi5hdXRoMC5jb20vIiwic3ViIjoiYXV0aDB8cHdpbGRlckBzaWduaWFudC5jb20iLCJhdWQiOlsiaHR0cHM6Ly9wbGF0Zm9ybS1hcGktc2VydmljZS5lbmRlYXZvdXIuZGV2ZWxvcGVyLnNpZ25pYW50LmNvbSIsImh0dHBzOi8vc2lnbmlhbnQtZGV2LmF1dGgwLmNvbS91c2VyaW5mbyJdLCJpYXQiOjE2MzY0ODU3ODIsImV4cCI6MTYzNjQ5Mjk4MiwiYXpwIjoiNjFKZVNPTXV5c0JuY3JGUFZLZmZSN0ZjZW0xd2d2M0MiLCJzY29wZSI6Im9wZW5pZCJ9.KdivmPCvqmsumRfvUIm7hzeUZaPJaqweqrd1HGZa9R_HP26mGfD602WfaO_6cGoC1TjTpDEosQFoiworlfvPUK0gKc4QKs3i1-malc-DEeg8SrufUrKnNv0sMpYJoDAb4xrJ8JW4Puf5DWegL80lfcOPeHPXDX6ebvawEUutAy5fziq8Dfz-b52cl3So_cZ8W-UcpwUkKDsG4AMIc8PRYeBv9FlMJ-9qtAyRj2a0qEwhej-d5jyXApB6pl4WNty3IDlXeacDGzNGXkvkY2ku4ZiSUqf3JyDM7KCQlZUjNa3fBFNLAlgMJfVPJ_YL8eqrSWPfB0iUPDIZOqUon9Fnxw */ getAuthToken?: Function; /** * Invalidate the current credentials * * @returns Promise<void> */ logout?: Function; } export default Credentials; //# sourceMappingURL=Credentials.d.ts.map