Interface SecurityViewModelProcessorConfiguration

All Superinterfaces:
io.micronaut.core.util.Toggleable
All Known Implementing Classes:
SecurityViewModelProcessorConfigurationProperties

public interface SecurityViewModelProcessorConfiguration extends io.micronaut.core.util.Toggleable
Configuration for SecurityViewModelProcessor.
Since:
1.1.0
Author:
Sergio del Amo
  • Method Details

    • getSecurityKey

      @NonNull @NonNull String getSecurityKey()
      Returns:
      the key name which will be used in the model map.
    • getPrincipalNameKey

      @NonNull @NonNull String getPrincipalNameKey()
      Returns:
      the key for the principal name property which is used in the nested security map.
    • getAttributesKey

      @NonNull @NonNull String getAttributesKey()
      Returns:
      the key for the attributes property which is used in the nested security map.