- call() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.ProvisioningTask
-
This method executes the State machine with the device goes through during registration.
- call() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.RegisterTask
-
Callable call by the thread which handles Authentication and registration of a given device with the service
- call() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.StatusTask
-
Implementation of callable for this task.
- chooseSaslMechanism(String[]) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.AmqpsProvisioningSaslHandler
-
Checks to ensure that TPM is an available mechanism and chooses it
- chooseSaslMechanism(String[]) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.AmqpsProvisioningSymmetricKeySaslHandler
-
Checks to ensure that TPM is an available mechanism and chooses it
- close() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.ContractAPIAmqp
-
Indicates to close the connection
- close() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.ProvisioningAmqpOperations
-
Closes the AMQP connection
- close() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.http.ContractAPIHttp
-
- close() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.mqtt.ContractAPIMqtt
-
Indicates to close the connection
- close() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.ProvisioningDeviceClientContract
-
- closeNow() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.ProvisioningDeviceClient
-
Closes all the executors opened by the client if they have not already closed.
- com.microsoft.azure.sdk.iot.provisioning.device - package com.microsoft.azure.sdk.iot.provisioning.device
-
- com.microsoft.azure.sdk.iot.provisioning.device.internal - package com.microsoft.azure.sdk.iot.provisioning.device.internal
-
- com.microsoft.azure.sdk.iot.provisioning.device.internal.contract - package com.microsoft.azure.sdk.iot.provisioning.device.internal.contract
-
- com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp - package com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp
-
- com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.http - package com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.http
-
- com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.mqtt - package com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.mqtt
-
- com.microsoft.azure.sdk.iot.provisioning.device.internal.exceptions - package com.microsoft.azure.sdk.iot.provisioning.device.internal.exceptions
-
- com.microsoft.azure.sdk.iot.provisioning.device.internal.parser - package com.microsoft.azure.sdk.iot.provisioning.device.internal.parser
-
- com.microsoft.azure.sdk.iot.provisioning.device.internal.task - package com.microsoft.azure.sdk.iot.provisioning.device.internal.task
-
- com.microsoft.azure.sdk.iot.provisioning.device.plugandplay - package com.microsoft.azure.sdk.iot.provisioning.device.plugandplay
-
- connectionEstablished() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.ProvisioningAmqpOperations
-
connectionEstablished Unused
- connectionEstablished() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.mqtt.ContractAPIMqtt
-
- connectionLost() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.ProvisioningAmqpOperations
-
connectionLost Unused
- connectionLost(Throwable) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.mqtt.ContractAPIMqtt
-
- ContractAPIAmqp - Class in com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp
-
- ContractAPIAmqp(ProvisioningDeviceClientConfig) - Constructor for class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.ContractAPIAmqp
-
This constructor creates an instance of DpsAPIAmqps class and initializes member variables
- ContractAPIHttp - Class in com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.http
-
- ContractAPIHttp(ProvisioningDeviceClientConfig) - Constructor for class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.http.ContractAPIHttp
-
Constructor for Contract API HTTP
- ContractAPIMqtt - Class in com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.mqtt
-
- ContractAPIMqtt(ProvisioningDeviceClientConfig) - Constructor for class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.mqtt.ContractAPIMqtt
-
This constructor creates an instance of Mqtt class and initializes member variables
- ContractState - Enum in com.microsoft.azure.sdk.iot.provisioning.device.internal.task
-
- create(String, String, ProvisioningDeviceClientTransportProtocol, SecurityProvider) - Static method in class com.microsoft.azure.sdk.iot.provisioning.device.ProvisioningDeviceClient
-
Creates an instance of ProvisioningDeviceClient
- createDpsPayload(String) - Static method in class com.microsoft.azure.sdk.iot.provisioning.device.plugandplay.PnpHelper
-
Create the DPS payload to provision a device as plug and play.
- createFromJson(String) - Static method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.ProvisioningErrorParser
-
- createFromJson(String) - Static method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.RegistrationOperationStatusParser
-
Parses JSON which is of the following
format https://docs.microsoft.com/en-us/rest/api/iot-dps/RuntimeRegistration/RegisterDevice#definitions_registrationoperationstatus
- createFromJson(String) - Static method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.TpmRegistrationResultParser
-
Creates the object TpmRegistrationResultParser if JSON Input is provided
- createProvisioningContract(ProvisioningDeviceClientConfig) - Static method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.ProvisioningDeviceClientContract
-
Static method to create contracts with the service over the specified protocol
- generateRegisterUrl(String) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.UrlPathBuilder
-
Generates Register URL/Path for the specified protocol
- generateRequestUrl(String, String) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.UrlPathBuilder
-
Generates Request URL/Path for the specififed protocol
- generateSasTokenUrl(String) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.UrlPathBuilder
-
Generates URL Encoded SAS Token
- getAmqpMessageProperties() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.ProvisioningAmqpOperations
-
Returns the message properties of the current message
- getAssignedHub() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for Assigned Iot Hub
- getAuthenticationKey() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.TpmRegistrationResultParser
-
Getter for the Authentication Key
- getCertificateInfo() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser
-
Getter for the CertificateInfo Object
- getCreatedDateTimeUtc() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for CreatedDateTimeUtc
- getDeviceId() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for Device Id
- getDeviceId() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.ProvisioningDeviceClientRegistrationResult
-
Getter for Device ID.
- getEndorsementKey() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.RequestData
-
Getter for endorsement key
- getEnrollmentGroupId() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser
-
Getter for the Enrollment Group ID
- getErrorCode() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for Error Code
- getErrorMessage() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for Error Message
- getEtag() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for Etag
- getExceptionMessage() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.ProvisioningErrorParser
-
Creates a descriptive error message based on the json that constructed this object
- getIdScope() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.ProvisioningDeviceClientConfig
-
Getter for the Scope Id.
- getInitPayload(String) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.AmqpsProvisioningSaslHandler
-
Builds the init payload out of the saved idScope, registrationId, and endorsementKey
- getInitPayload(String) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.AmqpsProvisioningSymmetricKeySaslHandler
-
Builds the init payload out of the saved idScope, registrationId, and endorsementKey
- getIothubUri() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.ProvisioningDeviceClientRegistrationResult
-
Getter for the IotHubUri.
- getIssuerName() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser.X509CertificateInfo
-
Getter for the IssuerName
- getLastUpdatesDateTimeUtc() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for LastUpdatesDateTimeUtc
- getNotAfterUtc() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser.X509CertificateInfo
-
Getter for the NotAfterUtc Time
- getNotBeforeUtc() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser.X509CertificateInfo
-
Getter for the NotBeforeUtc
- getOperationId() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.RegistrationOperationStatusParser
-
Getter for the Operation Id
- getOperationId() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.RequestData
-
Getter for operation Id
- getPayload() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
- getPayload() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.ProvisioningDeviceClientConfig
-
Getter for retreiving Custom Payload
- getPayload() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.RequestData
-
Getter for Payload.
- getPlainPassword() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.AmqpsProvisioningSaslHandler
-
- getPlainPassword() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.AmqpsProvisioningSymmetricKeySaslHandler
-
- getPlainUsername() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.AmqpsProvisioningSaslHandler
-
- getPlainUsername() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.AmqpsProvisioningSymmetricKeySaslHandler
-
- getProtocol() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.ProvisioningDeviceClientConfig
-
Getter for the protocol.
- getProvisioningDeviceClientStatus() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.ProvisioningDeviceClientRegistrationResult
-
Getter for the Provisioning Device Client Status
- getProvisioningPayload() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.AdditionalData
-
Gets the Custom Provisioning payload that was set for the provisioning payload
- getProvisioningPayload() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.ProvisioningDeviceClientRegistrationResult
-
Retrieves the provisioning payload results from DPS
- getProvisioningServiceGlobalEndpoint() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.ProvisioningDeviceClientConfig
-
Getter for the Provisioning Service Global Endpoint.
- getRegistrationCallback() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.ProvisioningDeviceClientConfig
-
Setter for the Registration Callback.
- getRegistrationCallbackContext() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.ProvisioningDeviceClientConfig
-
Getter for the Context
- getRegistrationId() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for Registration Id
- getRegistrationId() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.RequestData
-
Getter for Registration ID
- getRegistrationState() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.RegistrationOperationStatusParser
-
Returns DeviceRegistrationResultParser object.
- getRegistrationStatus(RequestData, ResponseCallback, Object) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.amqp.ContractAPIAmqp
-
Gets the registration status over AMQP
- getRegistrationStatus(RequestData, ResponseCallback, Object) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.http.ContractAPIHttp
-
Gets the registration status over HTTP
- getRegistrationStatus(RequestData, ResponseCallback, Object) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.mqtt.ContractAPIMqtt
-
Gets the registration status over MQTT
- getRegistrationStatus(RequestData, ResponseCallback, Object) - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.ProvisioningDeviceClientContract
-
- getRetryValue() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.contract.ProvisioningDeviceClientContract
-
Method to get the DPS retry after value
- getSasToken() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.RequestData
-
Getter for SasToken.
- getSecurityProvider() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.ProvisioningDeviceClientConfig
-
Getter for the Security Provider.
- getSerialNumber() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser.X509CertificateInfo
-
Getter for the SerialNumber
- getServiceApiVersion() - Static method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.SDKUtils
-
- getSha1Thumbprint() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser.X509CertificateInfo
-
Getter for the SHA1Thumbprint
- getSha256Thumbprint() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser.X509CertificateInfo
-
Getter for the Sha256Thumbprint
- getSigningCertificateInfo() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser
-
Getter for the SigningCertificateInfo Object
- getSslContext() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.RequestData
-
Getter for SSL Context
- getStatus() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for Status
- getStatus() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.RegistrationOperationStatusParser
-
Getter for the Status
- getStorageRootKey() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.task.RequestData
-
Getter for Storage root key
- getSubjectName() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser.X509CertificateInfo
-
Getter for the Subject Name
- getTpm() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for the object TpmRegistrationResultParser
https://docs.microsoft.com/en-us/rest/api/iot-dps/RuntimeRegistration/RegisterDevice#definitions_tpmregistrationresult
- getUserAgentString() - Static method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.SDKUtils
-
- getUseWebSockets() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.ProvisioningDeviceClientConfig
-
Getter for Using Web Sockets
- getVersion() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.X509RegistrationResultParser.X509CertificateInfo
-
Getter for the Version
- getX509() - Method in class com.microsoft.azure.sdk.iot.provisioning.device.internal.parser.DeviceRegistrationResultParser
-
Getter for the object X509RegistrationResultParser
https://docs.microsoft.com/en-us/rest/api/iot-dps/RuntimeRegistration/RegisterDevice#definitions_x509registrationresult