row mapper
parent
5b6b64e6a2
commit
2bb9a16cbb
|
@ -16,9 +16,10 @@ import org.springframework.jdbc.core.RowMapper;
|
|||
|
||||
import java.sql.ResultSet;
|
||||
import java.sql.SQLException;
|
||||
import java.time.ZoneId;
|
||||
import java.sql.Timestamp;
|
||||
|
||||
/**
|
||||
* table: oauth2_registered_client
|
||||
* 2015/11/16
|
||||
*
|
||||
* @author Shengzhao Li
|
||||
|
@ -33,24 +34,28 @@ public class OauthClientDetailsRowMapper implements RowMapper<OauthClientDetails
|
|||
public OauthClientDetails mapRow(ResultSet rs, int i) throws SQLException {
|
||||
OauthClientDetails clientDetails = new OauthClientDetails();
|
||||
|
||||
clientDetails.id(rs.getString("id"));
|
||||
clientDetails.archived(rs.getBoolean("archived"));
|
||||
clientDetails.createTime(rs.getTimestamp("create_time").toLocalDateTime());
|
||||
clientDetails.clientId(rs.getString("client_id"));
|
||||
// clientDetails.resourceIds(rs.getString("resource_ids"));
|
||||
clientDetails.clientIdIssuedAt(rs.getTimestamp("client_id_issued_at").toInstant());
|
||||
clientDetails.clientName(rs.getString("client_name"));
|
||||
|
||||
clientDetails.clientAuthenticationMethods(rs.getString("client_authentication_methods"));
|
||||
clientDetails.clientSecret(rs.getString("client_secret"));
|
||||
|
||||
// clientDetails.scope(rs.getString("scope"));
|
||||
// clientDetails.authorizedGrantTypes(rs.getString("authorized_grant_types"));
|
||||
// clientDetails.webServerRedirectUri(rs.getString("web_server_redirect_uri"));
|
||||
clientDetails.scopes(rs.getString("scopes"));
|
||||
clientDetails.authorizationGrantTypes(rs.getString("authorization_grant_types"));
|
||||
clientDetails.redirectUris(rs.getString("redirect_uris"));
|
||||
|
||||
// clientDetails.authorities(rs.getString("authorities"));
|
||||
// clientDetails.accessTokenValidity(getInteger(rs, "access_token_validity"));
|
||||
// clientDetails.refreshTokenValidity(getInteger(rs, "refresh_token_validity"));
|
||||
clientDetails.postLogoutRedirectUris(rs.getString("post_logout_redirect_uris"));
|
||||
clientDetails.clientSettings(rs.getString("client_settings"));
|
||||
clientDetails.tokenSettings(rs.getString("token_settings"));
|
||||
|
||||
// clientDetails.additionalInformation(rs.getString("additional_information"));
|
||||
clientDetails.createTime(rs.getTimestamp("create_time").toLocalDateTime());
|
||||
clientDetails.archived(rs.getBoolean("archived"));
|
||||
|
||||
// clientDetails.trusted(rs.getBoolean("trusted"));
|
||||
// clientDetails.autoApprove(rs.getString("autoapprove"));
|
||||
Timestamp secretExpiresAt = rs.getTimestamp("client_secret_expires_at");
|
||||
if (secretExpiresAt != null) {
|
||||
clientDetails.clientSecretExpiresAt(secretExpiresAt.toInstant());
|
||||
}
|
||||
|
||||
return clientDetails;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,7 @@ import java.sql.ResultSet;
|
|||
import java.sql.SQLException;
|
||||
|
||||
/**
|
||||
* table: user_
|
||||
* 2015/11/16
|
||||
*
|
||||
* @author Shengzhao Li
|
||||
|
|
Loading…
Reference in New Issue