Class IotSecretIdProvider

  • All Implemented Interfaces:
    SecretIdProvider

    public class IotSecretIdProvider
    extends Object
    implements SecretIdProvider
    This provider exposes the secret IDs used by the IoT component to the SecretIdRegistry.
    • Constructor Detail

      • IotSecretIdProvider

        public IotSecretIdProvider()
    • Method Detail

      • getGlobalSingletonSecretIds

        public com.google.common.collect.Multimap<String,​String> getGlobalSingletonSecretIds()
        Description copied from interface: SecretIdProvider
        Returns the secret IDs used by global singleton services. The key in the map is the name of the component that uses the secret ID, and the values are the secret IDs used by the component.
        Specified by:
        getGlobalSingletonSecretIds in interface SecretIdProvider
        Returns:
        A multimap containing the secret IDs used per component.
      • getRealmSingletonSecretIds

        public com.google.common.collect.Multimap<String,​String> getRealmSingletonSecretIds()
        Description copied from interface: SecretIdProvider
        Returns the secret IDs used by realm level singleton services. The key in the map is the name of the component that uses the secret ID, and the values are the secret IDs used by the component.
        Specified by:
        getRealmSingletonSecretIds in interface SecretIdProvider
        Returns:
        A multimap containing the secret IDs used per component.