• Search by APIs
  • Search by Words
  • Search Projects
Top Packages Top Classes Top Methods Top Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: spring-vault (GitHub Link)
  • spring-vault-master
    • src
      • main
        • resources
          • license.txt
          • changelog.txt
          • notice.txt
        • asciidoc
          • preface.adoc
          • reference
            • vault.adoc
            • imperative-template.adoc
            • authentication.adoc
            • vault-repositories.adoc
            • client-support.adoc
            • getting-started.adoc
            • reactive-template.adoc
            • misc.adoc
            • propertysource.adoc
            • dependencies.adoc
          • new-features.adoc
          • index.adoc
      • test
        • bash
          • env.sh
          • intermediate.cnf
          • openssl.cnf
          • minikube_ci_initialize.sh
          • vault-agent.conf
          • install_vault.sh
          • local_run_k8s.sh
          • create_certificates.sh
          • local_run_vault.sh
          • start.sh
          • vault.conf
    • pom.xml
    • mvnw
    • SECURITY.adoc
    • README.adoc
    • .mvn
      • wrapper
        • maven-wrapper.properties
    • spring-vault-core
      • src
        • main
          • kotlin
            • org
              • springframework
                • vault
                  • core
                    • ReactiveVaultOperationsExtensions.kt
                    • VaultOperationsExtensions.kt
                    • VaultWrappingOperationsExtensions.kt
                    • VaultVersionedKeyValueOperationsExtensions.kt
                    • VaultKeyValueOperationsExtensions.kt
          • java
            • org
              • springframework
                • vault
                  • security
                    • VaultBytesEncryptor.java
                    • VaultBytesKeyGenerator.java
                    • package-info.java
                  • authentication
                    • GcpIamAuthenticationOptions.java
                    • AuthenticationStepsFactory.java
                    • AppRoleAuthenticationOptions.java
                    • AuthenticationEventPublisher.java
                    • CachingVaultTokenSupplier.java
                    • AwsIamAuthentication.java
                    • GcpProjectIdAccessor.java
                    • AzureVmEnvironment.java
                    • ClientAuthentication.java
                    • CredentialSupplier.java
                    • TokenAuthentication.java
                    • ClientCertificateAuthentication.java
                    • VaultSessionManagerException.java
                    • GcpComputeAuthentication.java
                    • VaultTokenSupplier.java
                    • CubbyholeAuthentication.java
                    • UnwrappingEndpoints.java
                    • KubernetesJwtSupplier.java
                    • IpAddressUserId.java
                    • KubernetesAuthenticationOptions.java
                    • GcpCredentialSupplier.java
                    • SessionManager.java
                    • AppIdAuthenticationOptions.java
                    • GcpJwtAuthenticationSupport.java
                    • LifecycleAwareSessionManagerSupport.java
                    • ReactiveLifecycleAwareSessionManager.java
                    • AppRoleAuthentication.java
                    • LoginTokenAdapter.java
                    • VaultTokenLookupException.java
                    • AppIdUserIdMechanism.java
                    • AuthenticationSteps.java
                    • MacAddressUserId.java
                    • StaticUserId.java
                    • AzureMsiAuthentication.java
                    • VaultLoginException.java
                    • package-info.java
                    • AwsEc2AuthenticationOptions.java
                    • PcfAuthentication.java
                    • event
                      • AfterLoginTokenRevocationEvent.java
                      • BeforeLoginTokenRevocationEvent.java
                      • LoginFailedEvent.java
                      • AuthenticationErrorEvent.java
                      • AuthenticationListener.java
                      • AuthenticationEvent.java
                      • LoginTokenRenewalFailedEvent.java
                      • BeforeLoginTokenRenewedEvent.java
                      • LoginTokenRevocationFailedEvent.java
                      • package-info.java
                      • AfterLoginTokenRenewedEvent.java
                      • AfterLoginEvent.java
                      • LoginTokenExpiredEvent.java
                      • AuthenticationErrorListener.java
                    • VaultTokenRenewalException.java
                    • AuthenticationStepsExecutor.java
                    • ResourceCredentialSupplier.java
                    • Sha256.java
                    • GcpComputeAuthenticationOptions.java
                    • AuthenticationUtil.java
                    • ClientCertificateAuthenticationOptions.java
                    • AzureMsiAuthenticationOptions.java
                    • AwsIamAuthenticationOptions.java
                    • DefaultGcpCredentialAccessors.java
                    • CubbyholeAuthenticationOptions.java
                    • GcpIamAuthentication.java
                    • AppRoleTokens.java
                    • KubernetesAuthentication.java
                    • AwsEc2Authentication.java
                    • LifecycleAwareSessionManager.java
                    • KubernetesServiceAccountTokenFile.java
                    • LoginToken.java
                    • SimpleSessionManager.java
                    • PcfAuthenticationOptions.java
                    • AuthenticationStepsOperator.java
                    • ReactiveSessionManager.java
                    • LoginTokenUtil.java
                    • GcpServiceAccountIdAccessor.java
                    • AppIdAuthentication.java
                  • client
                    • RestTemplateRequestCustomizer.java
                    • VaultEndpoint.java
                    • VaultEndpointProvider.java
                    • RestTemplateFactory.java
                    • VaultHttpHeaders.java
                    • VaultResponses.java
                    • RestTemplateBuilder.java
                    • ClientHttpConnectorFactory.java
                    • RestTemplateCustomizer.java
                    • ReactiveVaultClients.java
                    • package-info.java
                    • VaultClients.java
                    • SimpleVaultEndpointProvider.java
                    • WebClientFactory.java
                    • WebClientCustomizer.java
                    • WebClientBuilder.java
                    • ReactiveVaultEndpointProvider.java
                    • ClientHttpRequestFactoryFactory.java
                  • VaultException.java
                  • support
                    • Versioned.java
                    • KeystoreUtil.java
                    • SignatureValidation.java
                    • VaultTransitContext.java
                    • VaultTokenResponse.java
                    • LeaseStrategy.java
                    • CertificateBundle.java
                    • Ciphertext.java
                    • WrappedMetadata.java
                    • VaultCertificateResponse.java
                    • VaultUnsealStatus.java
                    • VaultTokenRequest.java
                    • VaultHmacRequest.java
                    • VaultInitializationRequest.java
                    • VaultInitializationResponse.java
                    • VaultToken.java
                    • RawTransitKey.java
                    • VaultSignRequest.java
                    • Policy.java
                    • VaultCertificateRequest.java
                    • VaultMetadataRequest.java
                    • JsonMapFlattener.java
                    • Certificate.java
                    • ClientOptions.java
                    • VaultTransitKeyConfiguration.java
                    • VaultResponseSupport.java
                    • VaultSignCertificateRequestResponse.java
                    • VaultSignatureVerificationRequest.java
                    • VaultTransitKeyCreationRequest.java
                    • SslConfiguration.java
                    • package-info.java
                    • TransitKeyType.java
                    • VaultDecryptionResult.java
                    • VaultMetadataResponse.java
                    • Hmac.java
                    • VaultMount.java
                    • AbstractResult.java
                    • VaultHealth.java
                    • VaultTransitKey.java
                    • PemObject.java
                    • VaultEncryptionResult.java
                    • Plaintext.java
                    • DurationParser.java
                    • Signature.java
                    • VaultResponse.java
                  • config
                    • DefaultRestTemplateFactory.java
                    • EnvironmentVaultConfiguration.java
                    • ClientHttpConnectorFactory.java
                    • AbstractReactiveVaultConfiguration.java
                    • AbstractVaultConfiguration.java
                    • package-info.java
                    • DefaultWebClientFactory.java
                    • ClientHttpRequestFactoryFactory.java
                  • package-info.java
                  • annotation
                    • VaultPropertySources.java
                    • VaultPropertySourceRegistrar.java
                    • VaultPropertySource.java
                    • package-info.java
                  • core
                    • VaultTokenOperations.java
                    • VaultTokenTemplate.java
                    • VaultKeyValueOperationsSupport.java
                    • VaultTemplate.java
                    • VaultVersionedKeyValueOperations.java
                    • VaultKeyValue2Accessor.java
                    • VaultListResponse.java
                    • VaultTransitTemplate.java
                    • VaultKeyValue1Template.java
                    • VaultPkiTemplate.java
                    • VaultTransitOperations.java
                    • VaultVersionedKeyValueTemplate.java
                    • VaultPkiOperations.java
                    • VaultWrappingTemplate.java
                    • VaultKeyValueMetadataOperations.java
                    • VaultKeyValueMetadataTemplate.java
                    • ReactiveVaultOperations.java
                    • util
                      • PropertyTransformer.java
                      • PropertyTransformers.java
                      • KeyValueDelegate.java
                      • package-info.java
                    • VaultSysTemplate.java
                    • VaultKeyValueAccessor.java
                    • ReactiveVaultTemplate.java
                    • VaultOperations.java
                    • VaultKeyValue2Template.java
                    • package-info.java
                    • VaultSysOperations.java
                    • VaultKeyValueOperations.java
                    • RestOperationsCallback.java
                    • VaultWrappingOperations.java
                    • lease
                      • SecretLeaseContainer.java
                      • SecretLeaseEventPublisher.java
                      • package-info.java
                      • event
                        • BeforeSecretLeaseRevocationEvent.java
                        • SecretLeaseCreatedEvent.java
                        • LeaseErrorListener.java
                        • SecretLeaseEvent.java
                        • AfterSecretLeaseRevocationEvent.java
                        • AfterSecretLeaseRenewedEvent.java
                        • SecretNotFoundEvent.java
                        • SecretLeaseExpiredEvent.java
                        • SecretLeaseErrorEvent.java
                        • LeaseListener.java
                        • package-info.java
                        • LeaseListenerAdapter.java
                      • LeaseEndpoints.java
                      • domain
                        • RequestedSecret.java
                        • Lease.java
                        • package-info.java
                    • env
                      • VaultPropertySource.java
                      • package-info.java
                      • LeaseAwareVaultPropertySource.java
                      • VaultPropertySourceNotFoundException.java
                  • repository
                    • configuration
                      • VaultRepositoriesRegistrar.java
                      • EnableVaultRepositories.java
                      • package-info.java
                      • VaultRepositoryConfigurationExtension.java
                    • mapping
                      • Secret.java
                      • VaultPersistentEntity.java
                      • VaultPersistentProperty.java
                      • VaultSimpleTypes.java
                      • BasicVaultPersistentEntity.java
                      • package-info.java
                      • VaultMappingContext.java
                    • support
                      • VaultRepositoryFactoryBean.java
                      • VaultRepositoryFactory.java
                      • package-info.java
                    • query
                      • VaultQuery.java
                      • VaultQueryCreator.java
                      • package-info.java
                      • VaultPartTreeQuery.java
                    • convert
                      • VaultConverter.java
                      • AbstractVaultConverter.java
                      • VaultCustomConversions.java
                      • MappingVaultConverter.java
                      • SecretDocument.java
                      • package-info.java
                      • VaultTypeMapper.java
                      • DefaultVaultTypeMapper.java
                      • SecretDocumentAccessor.java
                    • core
                      • MappingVaultEntityInformation.java
                      • VaultEntityInformation.java
                      • VaultKeyValueAdapter.java
                      • package-info.java
                      • VaultQueryEngine.java
                      • VaultKeyValueTemplate.java
        • test
          • resources
            • logback.xml
            • certificate.json
            • policy.json
            • org
              • springframework
                • vault
                  • demo
                    • other.properties
                    • secure-introduction.properties
            • kube-jwt-token
          • kotlin
            • org
              • springframework
                • vault
                  • core
                    • VaultWrappingOperationsExtensionsTests.kt
                    • VaultKeyValueOperationsExtensionsTests.kt
                    • ReactiveVaultOperationsExtensionsTests.kt
                    • VaultOperationsExtensionsTests.kt
                    • VaultVersionedKeyValueOperationsExtensionsTests.kt
          • java
            • org
              • springframework
                • vault
                  • security
                    • VaultBytesEncryptorIntegrationTests.java
                    • VaultBytesKeyGeneratorIntegrationTests.java
                  • demo
                    • VaultApp.java
                    • SecurePropertyUsage.java
                  • authentication
                    • ClientCertificateAuthenticationOperatorIntegrationTests.java
                    • PcfAuthenticationOptionsUnitTests.java
                    • KubernetesAuthenticationIntegrationTests.java
                    • LifecycleAwareSessionManagerSupportUnitTests.java
                    • TokenAuthenticationIntegrationTestBase.java
                    • CubbyholeAuthenticationStepsIntegrationTests.java
                    • AwsIamAuthenticationUnitTests.java
                    • LoginTokenAdapterUnitTests.java
                    • LoginTokenUnitTests.java
                    • CubbyholeAuthenticationIntegrationTests.java
                    • CubbyholeAuthenticationUnitTests.java
                    • LifecycleAwareSessionManagerIntegrationTests.java
                    • TokenAuthenticationStepsIntegrationTests.java
                    • ReactiveLifecycleAwareSessionManagerUnitTests.java
                    • ClientCertificateAuthenticationStepsIntegrationTests.java
                    • AppIdAuthenticationOperatorIntegrationTests.java
                    • GcpIamAuthenticationOptionsBuilderUnitTests.java
                    • AppRoleAuthenticationIntegrationTestBase.java
                    • AuthenticationStepsExecutorUnitTests.java
                    • ClientCertificateAuthenticationIntegrationTestBase.java
                    • GcpIamAuthenticationUnitTests.java
                    • AppRoleAuthenticationIntegrationTests.java
                    • MacAddressUserIdUnitTests.java
                    • KubernetesAuthenticationStepsIntegrationTests.java
                    • ClientCertificateAuthenticationUnitTests.java
                    • PcfAuthenticationUnitTests.java
                    • AppIdAuthenticationUnitTests.java
                    • LifecycleAwareSessionManagerUnitTests.java
                    • AuthenticationStepsOperatorUnitTests.java
                    • KubernetesAuthenticationUnitTests.java
                    • KubeServiceAccountTokenFileUnitTests.java
                    • GcpComputeAuthenticationUnitTests.java
                    • ClientCertificateAuthenticationIntegrationTests.java
                    • ClientCertificateNamespaceIntegrationTests.java
                    • TokenAuthenticationOperatorIntegrationTests.java
                    • KubernetesAuthenticationIntegrationTestBase.java
                    • AppIdAuthenticationStepsIntegrationTests.java
                    • IpAddressUserIdTests.java
                    • ReactiveLifecycleAwareSessionManagerIntegrationTests.java
                    • AppRoleAuthenticationStepsIntegrationTests.java
                    • AppIdAuthenticationIntegrationTestBase.java
                    • AwsEc2AuthenticationUnitTests.java
                    • AzureMsiAuthenticationUnitTests.java
                    • CubbyholeAuthenticationOperatorIntegrationTests.java
                    • CubbyholeAuthenticationIntegrationTestBase.java
                    • AppRoleAuthenticationUnitTests.java
                    • AppIdAuthenticationIntegrationTests.java
                  • client
                    • VaultClientsUnitTests.java
                    • ReactiveVaultClientsIntegrationTests.java
                    • RestTemplateBuilderUnitTests.java
                    • VaultResponsesUnitTests.java
                    • ReactiveVaultClientsUnitTests.java
                    • VaultEndpointUnitTests.java
                    • ClientHttpConnectorFactoryIntegrationTests.java
                    • ClientHttpRequestFactoryFactoryIntegrationTests.java
                  • support
                    • VaultTokenRequestUnitTests.java
                    • VaultCertificateRequestUnitTests.java
                    • PemObjectUnitTests.java
                    • VaultTransitContextUnitTests.java
                    • CertificateBundleUnitTests.java
                    • PolicySerializationUnitTests.java
                    • DurationParserUnitTests.java
                    • JsonMapFlattenerUnitTests.java
                    • CertificateUnitTests.java
                    • ObjectMapperSupplier.java
                    • SslConfigurationUnitTests.java
                  • util
                    • TestWebClientFactory.java
                    • RequiresVaultVersion.java
                    • VaultVersionExtension.java
                    • PrepareVault.java
                    • TestRestTemplateFactory.java
                    • CanConnect.java
                    • VaultExtension.java
                    • VaultInitializer.java
                    • Version.java
                    • Settings.java
                    • IntegrationTestSupport.java
                  • config
                    • EnvironmentVaultConfigurationAwsEc2AuthenticationUnitTests.java
                    • AbstractVaultConfigurationUnitTests.java
                    • EnvironmentVaultConfigurationAppIdAuthenticationUnitTests.java
                    • EnvironmentVaultConfigurationAppRoleAuthenticationUnitTests.java
                    • EnvironmentVaultConfigurationKubernetesAuthenticationUnitTests.java
                    • EnvironmentVaultConfigurationAzureMSIAuthenticationUnitTests.java
                    • EnvironmentVaultConfigurationClientCertAuthenticationUnitTests.java
                    • EnvironmentVaultConfigurationCubbyholeAuthenticationUnitTests.java
                    • EnvironmentVaultConfigurationUnitTests.java
                    • AbstractReactiveVaultConfigurationUnitTests.java
                  • annotation
                    • VaultPropertySourceMultipleIntegrationTests.java
                    • VaultPropertySourceUnitTests.java
                    • VaultPropertySourceIntegrationTests.java
                    • VaultPropertySourceInBeanConfigurationIntegrationTest.java
                    • LeaseAwareVaultPropertySourceIntegrationTests.java
                  • domain
                    • Person.java
                  • core
                    • VaultIntegrationTestConfiguration.java
                    • ReactiveVaultTemplateGenericIntegrationTests.java
                    • PkiSecretIntegrationTests.java
                    • VaultNamespaceSecretIntegrationTests.java
                    • VaultKeyValueTemplateVersionedIntegrationTests.java
                    • VaultSysTemplateIntegrationTests.java
                    • VaultVersionedKeyValueTemplateIntegrationTests.java
                    • VaultTransitTemplateIntegrationTests.java
                    • VaultSysTemplateUnitTests.java
                    • util
                      • PropertyTransformersUnitTests.java
                      • KeyValueDelegateUnitTests.java
                    • VaultTemplateGenericIntegrationTests.java
                    • VaultWrappingTemplateIntegrationTests.java
                    • VaultKeyValueTemplateIntegrationTests.java
                    • VaultTokenTemplateIntegrationTests.java
                    • VaultPkiTemplateIntegrationTests.java
                    • VaultTemplateTransitIntegrationTests.java
                    • VaultTemplateAgentIntegrationTests.java
                    • VaultKeyValueMetadataTemplateIntegrationTests.java
                    • lease
                      • RotatingGenericSecretsIntegrationTestConfiguration.java
                      • SecretLeaseContainerUnitTests.java
                      • domain
                        • RequestedSecretTests.java
                    • env
                      • VersionedKeyValueBackendIntegrationTests.java
                      • VaultPropertySourceUnitTests.java
                      • LeaseAwareVaultPropertySourceUnitTests.java
                    • AbstractVaultKeyValueTemplateIntegrationTests.java
                    • ReactiveVaultTemplateAgentIntegrationTests.java
                  • repository
                    • mapping
                      • BasicVaultPersistentEntityUnitTests.java
                      • VaultMappingContextUnitTests.java
                    • VaultRepositoryIntegrationTests.java
                    • query
                      • VaultQueryCreatorUnitTests.java
                    • convert
                      • MappingVaultConverterUnitTests.java
                      • DefaultVaultTypeMapperUnitTests.java
                    • MultipleSpringDataModulesIntegrationTests.java
      • pom.xml
    • .travis.yml
    • spring-vault-dependencies
      • pom.xml
    • etc
      • ide
        • eclipse.importorder
    • spring-vault-distribution
      • src
        • assembly
          • docs.xml
      • pom.xml
    • .gitignore
    • docs
      • index.html
    • LICENSE.txt
    • mvnw.cmd