X509CredentialsProvider.X509CredentialsProviderBuilder |
X509CredentialsProvider.X509CredentialsProviderBuilder.withClientBootstrap(ClientBootstrap clientBootstrap) |
Sets the client bootstrap (host resolver and event loop group) to use when making the connections
required by this provider.
|
X509CredentialsProvider.X509CredentialsProviderBuilder |
X509CredentialsProvider.X509CredentialsProviderBuilder.withEndpoint(String endpoint) |
Sets the endpoint to fetch credentials from.
|
X509CredentialsProvider.X509CredentialsProviderBuilder |
X509CredentialsProvider.X509CredentialsProviderBuilder.withProxyOptions(HttpProxyOptions proxyOptions) |
Sets the proxy configuration to use when making the http request that fetches session
credentials from the IoT x509 credentials provider service
|
X509CredentialsProvider.X509CredentialsProviderBuilder |
X509CredentialsProvider.X509CredentialsProviderBuilder.withRoleAlias(String roleAlias) |
Sets the role alias to fetch credentials through
|
X509CredentialsProvider.X509CredentialsProviderBuilder |
X509CredentialsProvider.X509CredentialsProviderBuilder.withThingName(String thingName) |
Sets the iot thing name to fetch credentials by.
|
X509CredentialsProvider.X509CredentialsProviderBuilder |
X509CredentialsProvider.X509CredentialsProviderBuilder.withTlsContext(TlsContext tlsContext) |
Sets the tls context initialized with a x509 certificate and private key suitable for
queries against the account's iot credential provider endpoint
|