예제 #1
0
        public SecretsEngineProvider(Polymath polymath)
        {
            Enterprise = new EnterpriseProvider(polymath);

            ActiveDirectory = new ActiveDirectorySecretsEngineProvider(polymath);
            AliCloud        = new AliCloudSecretsEngineProvider(polymath);
            AWS             = new AWSSecretsEngineProvider(polymath);
            Azure           = new AzureSecretsEngineProvider(polymath);
            Consul          = new ConsulSecretsEngineProvider(polymath);
            Cubbyhole       = new CubbyholeSecretsEngineProvider(polymath);
            Database        = new DatabaseSecretsEngineProvider(polymath);
            GoogleCloud     = new GoogleCloudSecretsEngineProvider(polymath);
            GoogleCloudKMS  = new GoogleCloudKMSSecretsEngineProvider(polymath);
            Identity        = new IdentitySecretsEngineProvider(polymath);
            KeyValue        = new KeyValueSecretsEngineProvider(polymath);
            MongoDBAtlas    = new MongoDBAtlasSecretsEngineProvider(polymath);
            Nomad           = new NomadSecretsEngineProvider(polymath);
            OpenLDAP        = new OpenLDAPSecretsEngineProvider(polymath);
            PKI             = new PKISecretsEngineProvider(polymath);
            RabbitMQ        = new RabbitMQSecretsEngineProvider(polymath);
            SSH             = new SSHSecretsEngineProvider(polymath);
            Terraform       = new TerraformSecretsEngineProvider(polymath);
            TOTP            = new TOTPSecretsEngineProvider(polymath);
            Transit         = new TransitSecretsEngineProvider(polymath);
        }
예제 #2
0
        public SecretsEngineProvider(Polymath polymath)
        {
            _polymath = polymath;

            ActiveDirectory = new ActiveDirectorySecretsEngineProvider(polymath);
            AWS             = new AWSSecretsEngineProvider(polymath);
            Azure           = new AzureSecretsEngineProvider(polymath);
            Consul          = new ConsulSecretsEngineProvider(polymath);
            Cubbyhole       = new CubbyholeSecretsEngineProvider(polymath);
            Database        = new DatabaseSecretsEngineProvider(polymath);
            GoogleCloud     = new GoogleCloudSecretsEngineProvider(polymath);
            KeyValue        = new KeyValueSecretsEngineProvider(polymath);
            Nomad           = new NomadSecretsEngineProvider(polymath);
            PKI             = new PKISecretsEngineProvider(polymath);
            RabbitMQ        = new RabbitMQSecretsEngineProvider(polymath);
            SSH             = new SSHSecretsEngineProvider(polymath);
            TOTP            = new TOTPSecretsEngineProvider(polymath);
            Transit         = new TransitSecretsEngineProvider(polymath);
        }