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