csrfTokenRepositoryManager method

  1. @Pod.new(value: TOKEN_REPOSITORY_MANAGER_POD)
  2. @Role.new(DesignRole.INFRASTRUCTURE)
  3. @ConditionalOnMissingPod.new(values: [CsrfTokenRepositoryManager])
CsrfTokenRepositoryManager csrfTokenRepositoryManager()

Provides the default CsrfTokenRepositoryManager implementation.

This manager is responsible for discovering and providing access to CsrfTokenRepository instances within the application.

Returns

A DefaultCsrfTokenRepositoryManager instance

Implementation

@Pod(value: TOKEN_REPOSITORY_MANAGER_POD)
@Role(DesignRole.INFRASTRUCTURE)
@ConditionalOnMissingPod(values: [CsrfTokenRepositoryManager])
CsrfTokenRepositoryManager csrfTokenRepositoryManager() {
  return DefaultCsrfTokenRepositoryManager();
}