Documentation Class: ServerCredentials (original) (raw)
grpc. ServerCredentials
new ServerCredentials()
ServerCredentials factories
Methods
createInsecure()
Create insecure server credentials
Returns:
Type
createSsl(rootCerts, keyCertPairs [, checkClientCertificate])
Create SSL server credentials
Parameters:
Name | Type | Argument | Default | Description |
---|---|---|---|---|
rootCerts | Buffer | Root CA certificates for validating client certificates | ||
keyCertPairs | Array.<grpc.ServerCredentials~keyCertPair> | A list of private key and certificate chain pairs to be used for authenticating the server | ||
checkClientCertificate | boolean | false | Indicates that the server should request and verify the client's certificates |
Returns:
Type
Type Definitions
keyCertPair
A private key and certificate pair
Type:
- Object
Properties:
Name | Type | Description |
---|---|---|
private_key | Buffer | The server's private key |
cert_chain | Buffer | The server's certificate chain |