Klasse TokenGeneratorConfig
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.TokenGeneratorConfig
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class TokenGeneratorConfig
extends Object
TokenGeneratorConfig
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic enumType of algorithm that needs to be used for signing the JWT -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected IntegerExpiry interval in seconds for the generated access tokenprotected TokenGeneratorConfig.AlgorithmEnumType of algorithm that needs to be used for signing the JWTprotected StringDefault audience value that needs to be added in the generated JWTprotected IntegerExpiry interval in seconds for the generated authorization code in Authorization code grant typeprotected BooleanGlobal option to apply PKCE security, for the public clients using authorization code grant type.protected LongExpiry interval of the JWT in minutes -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedTokenGeneratorConfig(Integer accessTokenExpInterval, TokenGeneratorConfig.AlgorithmEnum algorithm, String audience, Integer authCodeExpInterval, Boolean enforcePKCE, Long expiry) Constructs a validated implementation ofTokenGeneratorConfig. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungExpiry interval in seconds for the generated access tokenaccessTokenExpInterval(Integer accessTokenExpInterval) Expiry interval in seconds for the generated access tokenType of algorithm that needs to be used for signing the JWTalgorithm(TokenGeneratorConfig.AlgorithmEnum algorithm) Type of algorithm that needs to be used for signing the JWTaudience()Default audience value that needs to be added in the generated JWTDefault audience value that needs to be added in the generated JWTExpiry interval in seconds for the generated authorization code in Authorization code grant typeauthCodeExpInterval(Integer authCodeExpInterval) Expiry interval in seconds for the generated authorization code in Authorization code grant typeprotected booleanGlobal option to apply PKCE security, for the public clients using authorization code grant type.enforcePKCE(Boolean enforcePKCE) Global option to apply PKCE security, for the public clients using authorization code grant type.booleanexpiry()Expiry interval of the JWT in minutesExpiry interval of the JWT in minutesinthashCode()toString()
-
Felddetails
-
accessTokenExpInterval
Expiry interval in seconds for the generated access token -
algorithm
Type of algorithm that needs to be used for signing the JWT -
audience
Default audience value that needs to be added in the generated JWT -
authCodeExpInterval
Expiry interval in seconds for the generated authorization code in Authorization code grant type -
enforcePKCE
Global option to apply PKCE security, for the public clients using authorization code grant type. Applicable only for local auth server -
expiry
Expiry interval of the JWT in minutes
-
-
Konstruktordetails
-
TokenGeneratorConfig
Constructs a validated implementation ofTokenGeneratorConfig.- Parameter:
spec- the specification to process
-
TokenGeneratorConfig
-
TokenGeneratorConfig
protected TokenGeneratorConfig()
-
-
Methodendetails
-
accessTokenExpInterval
Expiry interval in seconds for the generated access token -
algorithm
Type of algorithm that needs to be used for signing the JWT -
audience
Default audience value that needs to be added in the generated JWT -
authCodeExpInterval
Expiry interval in seconds for the generated authorization code in Authorization code grant type -
enforcePKCE
Global option to apply PKCE security, for the public clients using authorization code grant type. Applicable only for local auth server -
expiry
Expiry interval of the JWT in minutes -
accessTokenExpInterval
Expiry interval in seconds for the generated access token- Gibt zurück:
this.
-
algorithm
Type of algorithm that needs to be used for signing the JWT- Gibt zurück:
this.
-
audience
Default audience value that needs to be added in the generated JWT- Gibt zurück:
this.
-
authCodeExpInterval
Expiry interval in seconds for the generated authorization code in Authorization code grant type- Gibt zurück:
this.
-
enforcePKCE
Global option to apply PKCE security, for the public clients using authorization code grant type. Applicable only for local auth server- Gibt zurück:
this.
-
expiry
Expiry interval of the JWT in minutes- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-