Transport Layer Security
All communication to and from BidZenith takes place using Transport Layer Security (TLS) over an encrypted communication channel.
REST API configuration
Nothing specifically needs to be done to make use of TLS with the REST API; simply use the
https://app.bidzenith.com
endpoint.
gRPC API configuration
gRPC handles configuration of the TLS channel using channel credentials, and you should refer to the gRPC documentation for additional configuration options for configuring channels.
The minimum configuration to configure a channel with credentials for popular languages is:
- C#
- Java
- Python
- PHP
var channel = GrpcChannel.ForAddress("https://app.bidzenith.com");
// use the channel
var channel = ManagedChannelBuilder.forAddress("app.bidzenith.com", 443)
.useTransportSecurity()
.build();
// use the channel
channel_creds = grpc.ssl_channel_credentials()
channel = grpc.secure_channel("app.bidzenith.com:443", channel_creds)
# use the channel
$opts = [
'credentials' => Grpc\ChannelCredentials::createSsl(),
];
$channel = new Grpc\Channel('app.bidzenith.com', $opts);
// use the channel