@shipengine/connect-carrier-api
Version:
This is the typescript/javascript definitions for carrier api
18 lines (14 loc) • 385 B
text/typescript
import Joi from 'joi';
export enum AuthenticationType {
OAuth = 'oauth',
}
export class AuthIdentifier {
AuthenticationType!: AuthenticationType;
Version?: string;
IsSandbox?: boolean;
}
export const AuthIdentifierSchema = Joi.object({
AuthenticationType: Joi.string().required().valid('oauth'),
Version: Joi.string().optional(),
IsSandbox: Joi.bool().optional(),
});