Package org.forgerock.am.iot
This package contains all classes pertaining to AM's IoT functionality.
-
Interface Summary Interface Description IotAuthenticationNode.Config Configuration for the node.IotRegistrationNode.Config Configuration for the node.IotServiceConfig Service interface for configuring the IoT Service.IotServiceConfig.RealmConfig Realm config interface holding the config for the IoT service attributes. -
Class Summary Class Description IotAuthenticationNode This node handles the authentication of things.IotAuthenticationNode.AuthenticationOutcomeProvider Defines the possible outcomes from this node.IotGuiceModule The IotGuiceModule handles all the Guice dependency injections to allow the plugin to be operational within AM.IotPlugin Installs the IoT authentication nodes and services.IotRegistrationNode This node handles the registration of things.IotRegistrationNode.RegistrationOutcomeProvider Defines the possible outcomes from this node.IotRestRouteProvider IotRestRouteProvider adds the IoT routes to the CREST router.IotSecretIdProvider This provider exposes the secret IDs used by the IoT component to theSecretIdRegistry
.ThingsResource ThingsResource handles REST calls made to the things endpoint.