Class SecurityFeature
java.lang.Object
io.micronaut.starter.feature.security.SecurityFeature
- All Implemented Interfaces:
- io.micronaut.core.naming.Described,- io.micronaut.core.naming.Named,- io.micronaut.core.order.Ordered,- Feature,- MicronautServerDependent
- Direct Known Subclasses:
- Security,- SecurityCsrf,- SecurityJWT,- SecurityLdap,- SecurityOAuth2,- SecuritySession
- 
Field SummaryFields inherited from interface io.micronaut.core.order.OrderedHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidprocessSelectedFeatures(FeatureContext featureContext) If this method is called for a given feature then that feature was explicitly selected or was included by default as a result ofDefaultFeature.shouldApply(ApplicationType, io.micronaut.starter.options.Options, java.util.Set).booleansupports(ApplicationType applicationType) This method must be implemented to ensure it is only selectable for the desired application types.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.naming.DescribedgetDescriptionMethods inherited from interface io.micronaut.starter.feature.Featureapply, getDescription, getMicronautDocumentation, getName, getOrder, getThirdPartyDocumentation, getTitle, isCommunity, isPreview, isVisible
- 
Constructor Details- 
SecurityFeature
 
- 
- 
Method Details- 
processSelectedFeaturesDescription copied from interface:FeatureIf this method is called for a given feature then that feature was explicitly selected or was included by default as a result ofDefaultFeature.shouldApply(ApplicationType, io.micronaut.starter.options.Options, java.util.Set). This method can be implemented to allow features to modify the list of features that will apply to the project. The methodsFeatureContext.addFeature(Feature)andFeatureContext.exclude(FeaturePredicate)are the primary ways to add and remove features from the context.FeatureContext.isPresent(Class)can be used to determine the existence of other features in order to make decisions.- Specified by:
- processSelectedFeaturesin interface- Feature
- Parameters:
- featureContext- The feature context
 
- 
getCategory- Specified by:
- getCategoryin interface- Feature
- Returns:
- The Categoryto which the feature belongs to.
 
- 
supportsDescription copied from interface:FeatureThis method must be implemented to ensure it is only selectable for the desired application types. This method is not used for determining if a default feature should be applied.
 
-