AuthenticationMethod Class
- java.
lang. Object - com.
microsoft. azure. sdk. iot. provisioning. service. auth. AuthenticationMethod
- com.
public abstract class AuthenticationMethod
Class used to abstract the different authentication methods used to use Provisioning SDK.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
| protected java.lang.String |
key
Shared access policy key (if applies) |
| protected java.lang.String |
policyName
Authentication policy name |
| protected java.lang.String |
token
Shared access policy token (if applies) |
Constructor Summary
| Constructor | Description | |
|---|---|---|
| AuthenticationMethod() | ||
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
protected abstract
Provisioning |
populateWithAuthenticationProperties(ProvisioningConnectionString provisioningConnectionString)
Abstract helper function to populate |
Methods inherited from java.lang.Object
Field Details
key
protected String key
Shared access policy key (if applies)
policyName
protected String policyName
Authentication policy name
token
protected String token
Shared access policy token (if applies)
Constructor Details
AuthenticationMethod
public AuthenticationMethod()
Method Details
populateWithAuthenticationProperties
protected abstract ProvisioningConnectionString populateWithAuthenticationProperties(ProvisioningConnectionString provisioningConnectionString)
Abstract helper function to populate IotHubConnectionString class with proper authentication properties
Parameters:
Returns: