removed builder
parent
7586c6d661
commit
0659432561
|
@ -203,143 +203,6 @@ public class ClientDetailsEntity implements ClientDetails {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static ClientDetailsEntityBuilder makeBuilder() {
|
|
||||||
return new ClientDetailsEntityBuilder();
|
|
||||||
}
|
|
||||||
|
|
||||||
//TODO or FIXME: This builder is currently unused. If we want to keep it, it needs
|
|
||||||
//to be updated with the current fieldset.
|
|
||||||
public static class ClientDetailsEntityBuilder {
|
|
||||||
private ClientDetailsEntity instance;
|
|
||||||
|
|
||||||
private ClientDetailsEntityBuilder() {
|
|
||||||
instance = new ClientDetailsEntity();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param clientDescription
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setClientDescription(java.lang.String)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setClientDescription(String clientDescription) {
|
|
||||||
instance.setClientDescription(clientDescription);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param allowRefresh
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setAllowRefresh(boolean)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setAllowRefresh(boolean allowRefresh) {
|
|
||||||
instance.setAllowRefresh(allowRefresh);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param allow
|
|
||||||
* @see
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setAllowMultipleAccessTokens(boolean allow) {
|
|
||||||
instance.setAllowMultipleAccessTokens(allow);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param clientId
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setClientId(java.lang.String)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setClientId(String clientId) {
|
|
||||||
instance.setClientId(clientId);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param clientSecret
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setClientSecret(java.lang.String)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setClientSecret(String clientSecret) {
|
|
||||||
instance.setClientSecret(clientSecret);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param scope
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setScope(java.util.List)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setScope(Set<String> scope) {
|
|
||||||
instance.setScope(scope);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param authorizedGrantTypes
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setAuthorizedGrantTypes(java.util.List)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setAuthorizedGrantTypes(Set<String> authorizedGrantTypes) {
|
|
||||||
instance.setAuthorizedGrantTypes(authorizedGrantTypes);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param authorities
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setAuthorities(java.util.List)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setAuthorities(Set<GrantedAuthority> authorities) {
|
|
||||||
instance.setAuthorities(authorities);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param accessTokenTimeout
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setAccessTokenTimeout(java.lang.Long)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setAccessValiditySeconds(int accessTokenValiditySeconds) {
|
|
||||||
instance.setAccessTokenValiditySeconds(accessTokenValiditySeconds);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param refreshTokenTimeout
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setRefreshTokenTimeout(java.lang.Long)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setRefreshTokenValiditySeconds(int refreshTokenValiditySeconds) {
|
|
||||||
instance.setRefreshTokenValiditySeconds(refreshTokenValiditySeconds);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Complete the builder
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntity finish() {
|
|
||||||
return instance;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param registeredRedirectUri
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setRegisteredRedirectUri(java.lang.String)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setRegisteredRedirectUri(Set<String> registeredRedirectUri) {
|
|
||||||
instance.setRegisteredRedirectUri(registeredRedirectUri);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param resourceIds
|
|
||||||
* @see org.mitre.oauth2.model.ClientDetailsEntity#setResourceIds(java.util.List)
|
|
||||||
*/
|
|
||||||
public ClientDetailsEntityBuilder setResourceIds(Set<String> resourceIds) {
|
|
||||||
instance.setResourceIds(resourceIds);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return the id
|
* @return the id
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue