portone-api-v2
Version:
PortOne REST API v2
21 lines (20 loc) • 553 B
TypeScript
import { AxiosInstance, CreateAxiosDefaults } from 'axios';
export interface PortOneOptions {
apiSecret: string;
baseUrl?: string;
axiosConfig?: CreateAxiosDefaults;
}
export declare class PortOneClient {
private baseUrl;
private apiSecret;
private apiInstance;
private token;
constructor({ apiSecret, axiosConfig }: PortOneOptions);
getApiInstance(): AxiosInstance;
setAuthorization(): Promise<{
Authorization: string;
}>;
private verifyToken;
private issueToken;
private refreshToken;
}