Class TlsEndpoint
java.lang.Object
com.azure.media.videoanalyzer.edge.models.EndpointBase
com.azure.media.videoanalyzer.edge.models.TlsEndpoint
TLS endpoint describes an endpoint that the pipeline can connect to over TLS transport (data is encrypted in
transit).
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the trustedCertificates property: List of trusted certificate authorities when authenticating a TLS connection.Get the validationOptions property: Validation options to use when authenticating a TLS connection.setCredentials
(CredentialsBase credentials) Set the credentials property: Credentials to be presented to the endpoint.setTrustedCertificates
(CertificateSource trustedCertificates) Set the trustedCertificates property: List of trusted certificate authorities when authenticating a TLS connection.setValidationOptions
(TlsValidationOptions validationOptions) Set the validationOptions property: Validation options to use when authenticating a TLS connection.Methods inherited from class com.azure.media.videoanalyzer.edge.models.EndpointBase
getCredentials, getUrl
-
Constructor Details
-
TlsEndpoint
Creates an instance of TlsEndpoint class.- Parameters:
url
- the url value to set.
-
-
Method Details
-
getTrustedCertificates
Get the trustedCertificates property: List of trusted certificate authorities when authenticating a TLS connection. A null list designates that Azure Video Analyzer's list of trusted authorities should be used.- Returns:
- the trustedCertificates value.
-
setTrustedCertificates
Set the trustedCertificates property: List of trusted certificate authorities when authenticating a TLS connection. A null list designates that Azure Video Analyzer's list of trusted authorities should be used.- Parameters:
trustedCertificates
- the trustedCertificates value to set.- Returns:
- the TlsEndpoint object itself.
-
getValidationOptions
Get the validationOptions property: Validation options to use when authenticating a TLS connection. By default, strict validation is used.- Returns:
- the validationOptions value.
-
setValidationOptions
Set the validationOptions property: Validation options to use when authenticating a TLS connection. By default, strict validation is used.- Parameters:
validationOptions
- the validationOptions value to set.- Returns:
- the TlsEndpoint object itself.
-
setCredentials
Set the credentials property: Credentials to be presented to the endpoint.- Overrides:
setCredentials
in classEndpointBase
- Parameters:
credentials
- the credentials value to set.- Returns:
- the EndpointBase object itself.
-