Class Index

A B D F G H I N P R T W

A

ApplicationGroupGlobalId Defines commonly used Weave Application Group global ids. 
ApplicationKeySupport Utility methods and definitions for working with Weave Application keys. 
ApplicationKeySupport.ConstituentKeySource  

B

BluetoothGatt  
BluetoothGattCallback  
BluetoothGattCharacteristic  
BluetoothGattDescriptor  
BluetoothGattService  
BluetoothProfile  

D

DeviceFeatures  

F

FailSafeArmMode  

G

GetNetworkFlags  

H

HKDF Java implementation of the HKDF key derivation function, as defined in RFC-5869. 

I

IdentifyDeviceCriteria  

N

NetworkInfo Represents information about a network configured on Weave device, or known to it via a network scan. 
NetworkType  
NevisPairingCodeDecoding This class was deprecated. Please use methods on PairingCodeUtils instead.  

P

PairingCodeUtils Utility functions for working with Nest pairing codes. 
PasscodeEncryptionSupport Utility methods for encrypting and decrypting passcode using the Nest Passcode Encryption scheme. 

R

RendezvousMode  
ResetFlags  

T

TargetDeviceModes  
TargetFabricId  
TestMain  
TestMain.TestFailedException  

W

WeaveCertificateSupport Support methods for dealing with Weave certificates. 
WeaveDeviceDescriptor  
WeaveDeviceException Represents an error that occurred on a Weave device during a device manager operation. 
WeaveDeviceManager  
WeaveDeviceManager.CompletionHandler  
WeaveDeviceManagerException  
WeaveKeyExportClient Implements the client side of the Weave key export protocol for use in stand-alone (non-Weave messaging) contexts. 
WeaveKeyExportSupport Provides utility functions for testing Weave key export. 
WeaveKeyId Utility methods and definitions for working with WeaveKeyIds. 
WeaveSecuritySupport Weave Security Support  
WeaveSecuritySupportException General representation of an exception that occurred during an interaction with the Weave Security Support library. 
WeaveStack  
WiFiMode  
WiFiRole  
WiFiSecurityType