1.5.6. Setting Integration Provider#
OAuth uygulamalarının setting instance üzerinden alacağı ayar bilgilerini yöneten pakettir. Bu paket depencency olarak setting-integration-provider jar'ını kullanmaktadır. Buradan detaylı bilgiye bulaşabilirsiniz. Setting instance ayağa kaldırmadan çalışma durumunda setting üzerinden alınacak değerleri konfigüre etmek için kullanılan parametrelere buradan ulaşabilirsiniz.
Kütüphane#
Gradle Dependencies
compile(
[group: 'tr.com.havelsan.framework.oauth', name: 'hvl-oauth-setting-integration-provider', version: 'güncel versiyon repositoryden bakılmalıdır.']
)
Servis Tanımı#
Servis Kullanımı
HvlOAuthSettingIntegrationProvider.java
public interface HvlSessionDataProvider {
/**
* Method that returns number setting data by code
*
* @param code the code
* @return number setting by code
*/
long getNumberSettingByCode(@NotBlank @Size(max = HvlSettingConstraint.CODE_SIZE) String code);
/**
* Method that returns string setting data by code
*
* @param code the code
* @return string setting by code
*/
String getStringSettingByCode(@NotBlank @Size(max = HvlSettingConstraint.CODE_SIZE) String code);
...
}