Interface PkceGenerator
- All Superinterfaces:
 io.micronaut.core.naming.Named,io.micronaut.core.order.Ordered
- All Known Implementing Classes:
 PlainPkceGenerator,S256PkceGenerator
public interface PkceGenerator
extends io.micronaut.core.order.Ordered, io.micronaut.core.naming.Named
- Since:
 - 3.9.0
 - Author:
 - Sergio del Amo
 
- 
Field Summary
Fields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE - 
Method Summary
Modifier and TypeMethodDescriptiongenerate()booleansupportsAny(List<String> codeChallengeMethods) Methods inherited from interface io.micronaut.core.naming.Named
getNameMethods inherited from interface io.micronaut.core.order.Ordered
getOrder 
- 
Method Details
- 
supportsAny
- Parameters:
 codeChallengeMethods- Code Challenge methods- Returns:
 - Whether the PKCE Generator supports any of the supplied code challenge methods.
 
 - 
generate
- Returns:
 - Generates a 
Pkce. 
 
 -