Class DefaultRegisteredClientProperties

java.lang.Object
io.jmix.authorizationserver.DefaultRegisteredClientProperties

@ConfigurationProperties(prefix="jmix.authorization-server.default-client") @ConstructorBinding public class DefaultRegisteredClientProperties extends Object
  • Constructor Details

    • DefaultRegisteredClientProperties

      public DefaultRegisteredClientProperties(@DefaultValue("client") String clientId, @DefaultValue("{noop}secret") String clientSecret, @DefaultValue("http://localhost:8080/authorized") Set<String> redirectUris, @DefaultValue("5m") Duration accessTokenTimeToLive, @DefaultValue("60m") Duration refreshTokenTimeToLive)
  • Method Details

    • getClientId

      public String getClientId()
    • getClientSecret

      public String getClientSecret()
    • getRedirectUris

      public Set<String> getRedirectUris()
    • getAccessTokenTimeToLive

      public Duration getAccessTokenTimeToLive()
    • getRefreshTokenTimeToLive

      public Duration getRefreshTokenTimeToLive()