Class AllowedTokenExpirationClockSkew
java.lang.Object
hudson.model.AbstractDescribableImpl<OidcProperty>
org.jenkinsci.plugins.oic.OidcProperty
org.jenkinsci.plugins.oic.properties.AllowedTokenExpirationClockSkew
- All Implemented Interfaces:
Describable<OidcProperty>
Configures the allowed clock skew for token expiration.
This is useful to accommodate for clock differences between the server and the OIDC provider.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jenkinsci.plugins.oic.OidcProperty
authenticate, contributeLogoutQueryParameters
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
AllowedTokenExpirationClockSkew
@DataBoundConstructor public AllowedTokenExpirationClockSkew(int valueSeconds)
-
-
Method Details
-
getValueSeconds
public int getValueSeconds() -
newExecution
@NonNull public OidcPropertyExecution newExecution(@NonNull OicServerConfiguration serverConfiguration) - Overrides:
newExecution
in classOidcProperty
- Returns:
- a new execution for this property, holding any required state.
-