Skip navigation links
A B C D E F G I J K L M N O P R S T U V X Y 

A

Aes - Class in cn.home1.oss.lib.common.crypto
 
Aes(AesEncryptor, AesDecryptor) - Constructor for class cn.home1.oss.lib.common.crypto.Aes
 
Aes(Provider, KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.Aes
 
AES_CBC_NOPADDING - Static variable in interface cn.home1.oss.lib.common.crypto.CryptoConstants
 
AES_CBC_PKCS7PADDING - Static variable in interface cn.home1.oss.lib.common.crypto.CryptoConstants
Deprecated.
AES_MODE_CBC - Static variable in class cn.home1.oss.lib.common.crypto.AesCbcKey
 
AesCbcKey - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
AesCbcKey(KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.AesCbcKey
 
AesCbcKey(String) - Constructor for class cn.home1.oss.lib.common.crypto.AesCbcKey
 
AesDecryptor - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
AesDecryptor(Provider, KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.AesDecryptor
 
AesEncryptor - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
AesEncryptor(Provider, KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.AesEncryptor
 
AesException - Exception in cn.home1.oss.lib.common.crypto
 
AesException.AesError - Enum in cn.home1.oss.lib.common.crypto
AES error.
AesKeyGenerator - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
AesKeyGenerator(String) - Constructor for class cn.home1.oss.lib.common.crypto.AesKeyGenerator
 
afterPropertiesSet() - Method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
ALGO_AES - Static variable in interface cn.home1.oss.lib.common.crypto.CryptoConstants
 
ALGO_RSA - Static variable in interface cn.home1.oss.lib.common.crypto.CryptoConstants
 
ant(String) - Static method in class cn.home1.oss.boot.autoconfigure.PathUtils
Predicate that evaluates the supplied ant pattern.
any() - Static method in class cn.home1.oss.boot.autoconfigure.PathUtils
Any path satisfies this condition.
APP_SECURITY - Static variable in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
appBasePackage(String) - Static method in class cn.home1.oss.boot.autoconfigure.AppUtils
 
AppErrorProperties - Class in cn.home1.oss.boot.autoconfigure
 
AppErrorProperties() - Constructor for class cn.home1.oss.boot.autoconfigure.AppErrorProperties
 
AppErrorProperties.SearchStrategy - Enum in cn.home1.oss.boot.autoconfigure
 
AppLogProperties - Class in cn.home1.oss.boot.autoconfigure
Created by zhanghaolun on 16/9/22.
AppLogProperties() - Constructor for class cn.home1.oss.boot.autoconfigure.AppLogProperties
 
AppProperties - Class in cn.home1.oss.boot.autoconfigure
Configuration properties for spring-boot applications.
AppProperties() - Constructor for class cn.home1.oss.boot.autoconfigure.AppProperties
 
AppSecurity - Enum in cn.home1.oss.boot.autoconfigure
Created by zhanghaolun on 16/11/1.
AppSecurityProperties - Class in cn.home1.oss.boot.autoconfigure
 
AppSecurityProperties() - Constructor for class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
AppType - Enum in cn.home1.oss.boot.autoconfigure
Application type.
AppUtils - Class in cn.home1.oss.boot.autoconfigure
Created by zhanghaolun on 16/10/29.
AssignableFilter(Class<?>, boolean, boolean) - Constructor for class cn.home1.oss.lib.common.FileAndClasspathUtils.AssignableFilter
 

B

BASIC_AUTH_HEADE_NAME - Static variable in class cn.home1.oss.lib.common.BasicAuthUtils
 
basicAuthHeader(String, String) - Static method in class cn.home1.oss.lib.common.BasicAuthUtils
 
BasicAuthUtils - Class in cn.home1.oss.lib.common
 
basicCredentialsProvider(String, String) - Static method in class cn.home1.oss.lib.common.BasicAuthUtils
Deprecated.
remove this later.
buildCompactJws(String, DateTime, Integer) - Method in class cn.home1.oss.lib.common.crypto.JwtEncryptor
 

C

cbcIvLength(String) - Static method in class cn.home1.oss.lib.common.crypto.AesCbcKey
 
CI - Static variable in class cn.home1.oss.boot.autoconfigure.AppProperties
 
CI_ENV - Static variable in class cn.home1.oss.boot.autoconfigure.AppProperties
 
cipher(KeyExpression) - Static method in class cn.home1.oss.lib.common.crypto.Cryptos
 
classPathBytes(String) - Static method in class cn.home1.oss.lib.common.ResourceUtils
 
ClassPathScanningCandidateProvider() - Constructor for class cn.home1.oss.lib.common.FileAndClasspathUtils.ClassPathScanningCandidateProvider
new a ClassPathScanningCandidateProvider.
classPathString(String) - Static method in class cn.home1.oss.lib.common.ResourceUtils
 
cn.home1.oss.boot.autoconfigure - package cn.home1.oss.boot.autoconfigure
 
cn.home1.oss.lib.common - package cn.home1.oss.lib.common
 
cn.home1.oss.lib.common.crypto - package cn.home1.oss.lib.common.crypto
 
cn.home1.oss.lib.common.msginterpolate - package cn.home1.oss.lib.common.msginterpolate
 
CodecUtils - Class in cn.home1.oss.lib.common
Created by zhanghaolun on 16/11/16.
COLON - Static variable in interface cn.home1.oss.lib.common.crypto.CryptoConstants
 
COMMENT_MARK - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
ConditionalOnAppSecurity - Annotation Type in cn.home1.oss.boot.autoconfigure
Conditional that matches when the app security are enabled or disabled.
ConditionalOnAppType - Annotation Type in cn.home1.oss.boot.autoconfigure
Conditional that only matches when the specified app type matches.
ConditionalOnNotEnvProduction - Annotation Type in cn.home1.oss.boot.autoconfigure
Conditional that only matches when the specified profiles are active.
config(PropertyResolver, M) - Method in enum cn.home1.oss.lib.common.Jackson2Configurator.BuildinJackson2Configurators
 
config(PropertyResolver, M) - Method in interface cn.home1.oss.lib.common.Jackson2Configurator
 
config(PropertyResolver, M) - Method in enum cn.home1.oss.lib.common.SpringSecurityJackson2Module.Jackson2SpringSecurityConfigurator
 
contains(Class<?>, String) - Method in class cn.home1.oss.lib.common.DiscoverableEnums
for validator.
convert(Object) - Method in class cn.home1.oss.lib.common.DiscoverableEnums
for String2DiscoverableEnumConverter.
convert(Object, TypeDescriptor) - Method in class cn.home1.oss.lib.common.DiscoverableEnums
for String2DiscoverableEnumConverter.
convertPairFromPkcs8X509ToPkcs1(KeyExpression) - Static method in class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
convertPrivateKeyFromPkcs8ToPkcs1Pem(byte[]) - Static method in class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
convertPublicKeyFromX509ToPkcs1Pem(byte[]) - Static method in class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
CRON_EVERY_30_SECONDS - Static variable in class cn.home1.oss.lib.common.Defaults
 
CryptoConstants - Interface in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/8/17.
Cryptos - Class in cn.home1.oss.lib.common.crypto
 
curl(HttpServletRequest) - Static method in class cn.home1.oss.lib.common.CurlUtils
安置http请求, 生成curl命令.
curlBody(HttpServletRequest) - Static method in class cn.home1.oss.lib.common.CurlUtils
 
CurlUtils - Class in cn.home1.oss.lib.common
build curl from request

D

DateTimeFormatterWrapper - Class in cn.home1.oss.lib.common
Created by haolun on 17/1/10.
DateTimeFormatterWrapper(DateTimeFormatter) - Constructor for class cn.home1.oss.lib.common.DateTimeFormatterWrapper
 
DatimeAdapter() - Constructor for class cn.home1.oss.lib.common.JaxbUtils.DatimeAdapter
 
decode(byte[]) - Method in enum cn.home1.oss.lib.common.crypto.Pkcs7Encoder
删除解密后明文的补位字符.
decodeAndDecrypt(Provider, Key, String) - Static method in class cn.home1.oss.lib.common.crypto.RsaDecryptor
 
decodeBase64(String) - Static method in class cn.home1.oss.lib.common.CodecUtils
other ways to do this.
decrypt(String) - Method in class cn.home1.oss.lib.common.crypto.Aes
 
decrypt(String) - Method in class cn.home1.oss.lib.common.crypto.AesDecryptor
 
decrypt(String) - Method in interface cn.home1.oss.lib.common.crypto.EncodeDecryptor
decode and decrypt.
decrypt(String) - Method in class cn.home1.oss.lib.common.crypto.Jwt
 
decrypt(String) - Method in class cn.home1.oss.lib.common.crypto.JwtDecryptor
decrypt.
decrypt(String) - Method in class cn.home1.oss.lib.common.crypto.Rsa
 
decrypt(String) - Method in class cn.home1.oss.lib.common.crypto.RsaDecryptor
 
decryptBytes(String) - Method in class cn.home1.oss.lib.common.crypto.AesDecryptor
 
decryptBytes(Provider, Key, byte[]) - Static method in class cn.home1.oss.lib.common.crypto.RsaDecryptor
 
decryptor(KeyExpression) - Static method in class cn.home1.oss.lib.common.crypto.Cryptos
 
DEFAULT_APP_SECURITY_ENABLED - Static variable in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
DEFAULT_APP_TYPE - Static variable in class cn.home1.oss.boot.autoconfigure.AppProperties
 
Defaults - Class in cn.home1.oss.lib.common
Created by zhanghaolun on 16/6/20.
deserialize(JsonParser, DeserializationContext) - Method in class cn.home1.oss.lib.common.SpringSecurityJackson2Module.GrantedAuthorityDeserializer
 
DEVELOPMENT - Static variable in class cn.home1.oss.boot.autoconfigure.AppProperties
 
DEVELOPMENT_ENV - Static variable in class cn.home1.oss.boot.autoconfigure.AppProperties
 
DiscoverableEnum<T extends Enum<T> & DiscoverableEnum<T>> - Interface in cn.home1.oss.lib.common
 
DiscoverableEnums<T extends Enum<T> & DiscoverableEnum<T>> - Class in cn.home1.oss.lib.common
 
discoverableEnums(String, Class<?>) - Static method in class cn.home1.oss.lib.common.DiscoverableEnums
scan.
DOT_ENV - Static variable in class cn.home1.oss.boot.autoconfigure.AppProperties
 
dropComment(String, char) - Static method in class cn.home1.oss.lib.common.StringUtils
 

E

encode(int) - Method in enum cn.home1.oss.lib.common.crypto.Pkcs7Encoder
获得对明文进行补位填充的字节.
encodeBase64(byte[]) - Static method in class cn.home1.oss.lib.common.CodecUtils
other ways to do this.
EncodeCipher - Interface in cn.home1.oss.lib.common.crypto
A cipher encrypt and encode the plain text.
EncodeDecryptor - Interface in cn.home1.oss.lib.common.crypto
A decryptor decode and decrypt then output the plain text.
EncodeEncryptor - Interface in cn.home1.oss.lib.common.crypto
A encryptor encrypt and encode the plain text.
encrypt(String) - Method in class cn.home1.oss.lib.common.crypto.Aes
 
encrypt(String, Integer) - Method in class cn.home1.oss.lib.common.crypto.Aes
 
encrypt(String) - Method in class cn.home1.oss.lib.common.crypto.AesEncryptor
 
encrypt(String, Integer) - Method in class cn.home1.oss.lib.common.crypto.AesEncryptor
 
encrypt(String) - Method in interface cn.home1.oss.lib.common.crypto.EncodeEncryptor
encrypt and encode.
encrypt(String, Integer) - Method in interface cn.home1.oss.lib.common.crypto.EncodeEncryptor
encrypt and encode.
encrypt(String) - Method in class cn.home1.oss.lib.common.crypto.Jwt
 
encrypt(String, Integer) - Method in class cn.home1.oss.lib.common.crypto.Jwt
 
encrypt(String) - Method in class cn.home1.oss.lib.common.crypto.JwtEncryptor
 
encrypt(String, Integer) - Method in class cn.home1.oss.lib.common.crypto.JwtEncryptor
 
encrypt(String) - Method in class cn.home1.oss.lib.common.crypto.Rsa
 
encrypt(String, Integer) - Method in class cn.home1.oss.lib.common.crypto.Rsa
 
encrypt(String) - Method in class cn.home1.oss.lib.common.crypto.RsaEncryptor
 
encrypt(String, Integer) - Method in class cn.home1.oss.lib.common.crypto.RsaEncryptor
 
encryptAndEncode(Provider, PublicKey, String) - Static method in class cn.home1.oss.lib.common.crypto.RsaEncryptor
 
encryptBytes(String, byte[]) - Method in class cn.home1.oss.lib.common.crypto.AesEncryptor
 
encryptBytes(Provider, PublicKey, byte[]) - Static method in class cn.home1.oss.lib.common.crypto.RsaEncryptor
 
ENCRYPTED_FIELD_PREFIX - Static variable in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
encryptor(KeyExpression) - Static method in class cn.home1.oss.lib.common.crypto.Cryptos
 
ensureFile(String) - Static method in class cn.home1.oss.lib.common.FileAndClasspathUtils
Create if not exists.
EPOCH - Static variable in class cn.home1.oss.lib.common.Defaults
 
extractAndDecodeAuthHeader(String, String) - Static method in class cn.home1.oss.lib.common.BasicAuthUtils
Decodes the header into a username and password.
extractPrivateKey(KeyExpression) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 
extractPublicKey(KeyExpression) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 

F

FileAndClasspathUtils - Class in cn.home1.oss.lib.common
 
FileAndClasspathUtils.AssignableFilter - Class in cn.home1.oss.lib.common
 
FileAndClasspathUtils.ClassPathScanningCandidateProvider - Class in cn.home1.oss.lib.common
A ClassPathScanningCandidateComponentProvider.
FileAndClasspathUtils.InterfaceFilter - Class in cn.home1.oss.lib.common
 
findCharset(HttpServletRequest) - Static method in class cn.home1.oss.lib.common.RequestUtlis
 
findClass(String) - Method in interface cn.home1.oss.lib.common.Jackson2Configurator
 
findDeserializationConverter(Annotated) - Method in class cn.home1.oss.lib.common.Jackson2HackedJaxbAnnotationIntrospector
 
findSerializationConverter(Annotated) - Method in class cn.home1.oss.lib.common.Jackson2HackedJaxbAnnotationIntrospector
 
findWrapper(ServletRequest, Class<T>) - Static method in class cn.home1.oss.lib.common.RequestUtlis
 
format(Date, StringBuffer, FieldPosition) - Method in class cn.home1.oss.lib.common.DateTimeFormatterWrapper
 
fromJson(ObjectMapper, TypeReference<T>) - Static method in class cn.home1.oss.lib.common.Jackson2Utils
 
fromJson(ObjectMapper, Class<T>) - Static method in class cn.home1.oss.lib.common.Jackson2Utils
parse JSON.

G

generate(int) - Method in interface cn.home1.oss.lib.common.crypto.RandomString
 
generate(int) - Method in class cn.home1.oss.lib.common.crypto.RandomString.RandomStringImpl
 
generate(int) - Method in enum cn.home1.oss.lib.common.crypto.RandomString.RandomStrings
 
generateAesKey(String) - Static method in class cn.home1.oss.lib.common.crypto.AesKeyGenerator
 
generateJwtKey(String) - Static method in class cn.home1.oss.lib.common.crypto.JwtKeyGenerator
generate JWT key
generateKey() - Method in class cn.home1.oss.lib.common.crypto.AesKeyGenerator
 
generateKey() - Method in class cn.home1.oss.lib.common.crypto.JwtKeyGenerator
 
generateKey() - Method in interface cn.home1.oss.lib.common.crypto.KeyGenerator
 
generateKey() - Method in class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
generateRsaKeyPair(Provider, String, int) - Static method in class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
generateRsaKeyPair(Provider, int) - Static method in class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
generateRsaKeyPairPkcs8X509(Provider, int) - Static method in class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
getAuthEntryPoint() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
getAuthFailureHandler() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
getAuthSucessHandler() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
getEnabled() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
getEncodedRsaPrivateKey() - Method in class cn.home1.oss.lib.common.crypto.RsaKey
 
getEncodedRsaPublicKey() - Method in class cn.home1.oss.lib.common.crypto.RsaKey
 
getEnumValue(Class<?>, String) - Static method in interface cn.home1.oss.lib.common.Jackson2Configurator
 
getEnv() - Method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
getEnvironment(Environment) - Static method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
getJackson2Present() - Static method in class cn.home1.oss.lib.common.Jackson2Utils
 
getKey(String) - Method in class cn.home1.oss.lib.common.crypto.AesKeyGenerator
 
getKey(String) - Method in class cn.home1.oss.lib.common.crypto.JwtKeyGenerator
 
getKey(String) - Method in interface cn.home1.oss.lib.common.crypto.KeyGenerator
 
getKey(String) - Method in class cn.home1.oss.lib.common.crypto.RsaKey
 
getKey(String) - Method in class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
getLoginEndpoint() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
login endpoint.
getLoginKey() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
getLoginPage() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
getLoginProcessingUrl() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
getLoginPublicKeyUrl() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
getLogoutUrl() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class cn.home1.oss.boot.autoconfigure.OnAppSecurityCondition
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class cn.home1.oss.boot.autoconfigure.OnAppTypeCondition
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class cn.home1.oss.boot.autoconfigure.OnNotEnvProductionCondition
 
getPrivateKey() - Method in class cn.home1.oss.lib.common.crypto.RsaKey
 
getProdEnvironment(String) - Static method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
getProdEnvironment() - Method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
getProperty(PropertyResolver, String) - Method in interface cn.home1.oss.lib.common.Jackson2Configurator
 
getPublicKey() - Method in class cn.home1.oss.lib.common.crypto.RsaKey
 
getSecurity() - Method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
getSecurityDefaultTestUser() - Method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
getSecurityEnabled() - Method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
getSecurityUseTestUser() - Method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
getSpec() - Method in interface cn.home1.oss.lib.common.crypto.KeyGenerator
 
getText() - Method in interface cn.home1.oss.lib.common.DiscoverableEnum
 
getType() - Method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
getVerifyCode() - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
GrantedAuthorityDeserializer() - Constructor for class cn.home1.oss.lib.common.SpringSecurityJackson2Module.GrantedAuthorityDeserializer
 
GrantedAuthoritySerializer() - Constructor for class cn.home1.oss.lib.common.SpringSecurityJackson2Module.GrantedAuthoritySerializer
 
GsonUtils - Class in cn.home1.oss.lib.common
TODO remove all SimpleGrantedAuthority.
GsonUtils() - Constructor for class cn.home1.oss.lib.common.GsonUtils
 

I

InterfaceFilter(Class<?>, boolean) - Constructor for class cn.home1.oss.lib.common.FileAndClasspathUtils.InterfaceFilter
filter find types of interface type.
interpolate(String, Map<String, Object>) - Method in interface cn.home1.oss.lib.common.msginterpolate.MessageInterpolator
Interpolates the message template using the given variables.
interpolate(String, Map<String, Object>) - Method in class cn.home1.oss.lib.common.msginterpolate.NoOpMessageInterpolator
 
interpolate(String, Map<String, Object>) - Method in class cn.home1.oss.lib.common.msginterpolate.SpelMessageInterpolator
 
isCandidateComponent(AnnotatedBeanDefinition) - Method in class cn.home1.oss.lib.common.FileAndClasspathUtils.ClassPathScanningCandidateProvider
 
isManagementPath(String, String) - Static method in class cn.home1.oss.boot.autoconfigure.PathUtils
 
ISO8601 - Static variable in class cn.home1.oss.lib.common.Defaults
 
isPresent() - Method in class cn.home1.oss.lib.common.crypto.KeyExpression
 
isXmlMapper(M) - Method in interface cn.home1.oss.lib.common.Jackson2Configurator
 

J

Jackson2Configurator<T extends Enum<T> & Jackson2Configurator<T>> - Interface in cn.home1.oss.lib.common
Created by zhanghaolun on 16/7/28.
Jackson2Configurator.BuildinJackson2Configurators - Enum in cn.home1.oss.lib.common
Build-in jackson2 configurators.
Jackson2HackedJaxbAnnotationIntrospector - Class in cn.home1.oss.lib.common
Ignore @XmlJavaTypeAdapter.
Jackson2HackedJaxbAnnotationIntrospector() - Constructor for class cn.home1.oss.lib.common.Jackson2HackedJaxbAnnotationIntrospector
 
Jackson2Utils - Class in cn.home1.oss.lib.common
Created by zhanghaolun on 16/6/9.
Jackson2Utils.RuntimeJsonProcessingException - Exception in cn.home1.oss.lib.common
 
JACKSON_JAXB_ENABLED - Static variable in interface cn.home1.oss.lib.common.Jackson2Configurator
 
jaxb2Marshaller() - Static method in class cn.home1.oss.lib.common.JaxbUtils
jaxb2 marshaller.
JaxbMapAdapter - Class in cn.home1.oss.lib.common
 
JaxbMapAdapter() - Constructor for class cn.home1.oss.lib.common.JaxbMapAdapter
 
JaxbMapWrapper - Class in cn.home1.oss.lib.common
 
JaxbMapWrapper() - Constructor for class cn.home1.oss.lib.common.JaxbMapWrapper
 
JaxbUtils - Class in cn.home1.oss.lib.common
 
JaxbUtils.DatimeAdapter - Class in cn.home1.oss.lib.common
 
Jwt - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
Jwt(JwtEncryptor, JwtDecryptor) - Constructor for class cn.home1.oss.lib.common.crypto.Jwt
 
Jwt(KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.Jwt
 
JwtDecryptor - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
JwtDecryptor(KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.JwtDecryptor
 
JwtEncryptor - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
JwtEncryptor(KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.JwtEncryptor
 
JwtKey - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
JwtKey(KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.JwtKey
 
JwtKey(String) - Constructor for class cn.home1.oss.lib.common.crypto.JwtKey
 
JwtKeyGenerator - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/10/29.
JwtKeyGenerator(String) - Constructor for class cn.home1.oss.lib.common.crypto.JwtKeyGenerator
 

K

KEY_FORMAT_PKCS1 - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
KEY_FORMAT_PKCS1_PKCS1 - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
KEY_FORMAT_PKCS1_X509 - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
KEY_FORMAT_PKCS8 - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
KEY_FORMAT_PKCS8_X509 - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
KEY_FORMAT_X509 - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
KEY_TYPE_PAIR - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
KEY_TYPE_PRIVATE - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
KEY_TYPE_PUBLIC - Static variable in class cn.home1.oss.lib.common.crypto.RsaKey
 
KeyExpression - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/16.
KeyExpression(String) - Constructor for class cn.home1.oss.lib.common.crypto.KeyExpression
 
keyFormat(String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 
KeyGenerator - Interface in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
keySize(String) - Static method in class cn.home1.oss.lib.common.crypto.AesCbcKey
 
keySize(String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 
keySpec(int) - Static method in class cn.home1.oss.lib.common.crypto.AesCbcKey
 
keySpec(String, int, String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 
keyType(String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 

L

lowerCaseFirstChar(String) - Static method in class cn.home1.oss.lib.common.StringUtils
 

M

managementPaths(String) - Static method in class cn.home1.oss.boot.autoconfigure.PathUtils
 
MapUtils - Class in cn.home1.oss.lib.common
 
marshal(Map<String, String>) - Method in class cn.home1.oss.lib.common.JaxbMapAdapter
 
marshal(DateTime) - Method in class cn.home1.oss.lib.common.JaxbUtils.DatimeAdapter
 
match(MetadataReader, MetadataReaderFactory) - Method in class cn.home1.oss.lib.common.FileAndClasspathUtils.AssignableFilter
 
match(ClassMetadata) - Method in class cn.home1.oss.lib.common.FileAndClasspathUtils.InterfaceFilter
 
matches(AppType, AppType...) - Static method in class cn.home1.oss.boot.autoconfigure.OnAppTypeCondition
 
MessageInterpolator - Interface in cn.home1.oss.lib.common.msginterpolate
 
MessageInterpolatorAware - Interface in cn.home1.oss.lib.common.msginterpolate
Interface to be implemented by any object that wishes to be notified of the MessageInterpolator to use.
minutesSinceEpoch(DateTime) - Static method in class cn.home1.oss.lib.common.Defaults
 

N

none() - Static method in class cn.home1.oss.boot.autoconfigure.PathUtils
No path satisfies this condition.
NoOpMessageInterpolator - Class in cn.home1.oss.lib.common.msginterpolate
Implementation of the MessageInterpolator that does nothing, just returns the given message template as-is.
NoOpMessageInterpolator() - Constructor for class cn.home1.oss.lib.common.msginterpolate.NoOpMessageInterpolator
 
now() - Static method in class cn.home1.oss.lib.common.Defaults
 

O

OnAppSecurityCondition - Class in cn.home1.oss.boot.autoconfigure
 
OnAppSecurityCondition() - Constructor for class cn.home1.oss.boot.autoconfigure.OnAppSecurityCondition
 
OnAppTypeCondition - Class in cn.home1.oss.boot.autoconfigure
 
OnAppTypeCondition() - Constructor for class cn.home1.oss.boot.autoconfigure.OnAppTypeCondition
 
OnNotEnvProductionCondition - Class in cn.home1.oss.boot.autoconfigure
Created on 16/9/26.
OnNotEnvProductionCondition() - Constructor for class cn.home1.oss.boot.autoconfigure.OnNotEnvProductionCondition
 

P

parse(String, ParsePosition) - Method in class cn.home1.oss.lib.common.DateTimeFormatterWrapper
 
parse(Class<T>, String) - Method in class cn.home1.oss.lib.common.DiscoverableEnums
parse enum.
parseCompactJws(String, DateTime) - Method in class cn.home1.oss.lib.common.crypto.JwtDecryptor
 
parseFile(Resource, Function<String, T>) - Static method in class cn.home1.oss.lib.common.FileAndClasspathUtils
Parse file lines.
parseFile(InputStream, Function<String, T>) - Static method in class cn.home1.oss.lib.common.FileAndClasspathUtils
Parse file lines.
PathUtils - Class in cn.home1.oss.boot.autoconfigure
Created by zhanghaolun on 16/11/3.
PATTERN_JAVA_ISO8601 - Static variable in class cn.home1.oss.lib.common.Defaults
see: http://stackoverflow.com/questions/15245307/java-simpledateformat-timezone-offset-with-minute-separated-by-colon You can get the timezone offset formatted like +08:00 with the SimpleDateFormat in Java 7 (yyyy-MM-dd'T'HH:mm:ss.SSSXXX) with the Joda's DateTimeFormat (yyyy-MM-dd'T'HH:mm:ss.SSSZZ)
PATTERN_JODA_ISO8601 - Static variable in class cn.home1.oss.lib.common.Defaults
 
pem(byte[], String, String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
Pkcs7Encoder - Enum in cn.home1.oss.lib.common.crypto
提供基于PKCS7算法的加解密接口.
printApplicationInfo(ApplicationContext) - Static method in class cn.home1.oss.boot.autoconfigure.AppUtils
 
privateKey(String, String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 
privateKeyPkcs1(String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 
privateKeyPkcs8(String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 
PRODUCTION - Static variable in class cn.home1.oss.boot.autoconfigure.AppProperties
 
PRODUCTION_ENV - Static variable in class cn.home1.oss.boot.autoconfigure.AppProperties
 
PROFILE_PATTERN - Static variable in class cn.home1.oss.boot.autoconfigure.AppProperties
 
provider() - Static method in class cn.home1.oss.lib.common.crypto.Cryptos
 
publicKey(String, String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 
publicKeyX509(String) - Static method in class cn.home1.oss.lib.common.crypto.RsaKey
 
putAllIfAbsent(Map<K, V>, Map<K, V>) - Static method in class cn.home1.oss.lib.common.MapUtils
Puts entries from the source map into the target map, but without overriding any existing entry in target map, i.e.

R

RandomString - Interface in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/8/17.
RandomString.RandomStringImpl - Class in cn.home1.oss.lib.common.crypto
 
RandomString.RandomStrings - Enum in cn.home1.oss.lib.common.crypto
Random strings.
regex(String) - Static method in class cn.home1.oss.boot.autoconfigure.PathUtils
Predicate that evaluates the supplied regular expression.
RequestUtlis - Class in cn.home1.oss.lib.common
Created by zhanghaolun on 16/11/16.
ResourceUtils - Class in cn.home1.oss.lib.common
Created by zhanghaolun on 16/7/9.
Rsa - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/7/8.
Rsa(RsaEncryptor, RsaDecryptor) - Constructor for class cn.home1.oss.lib.common.crypto.Rsa
 
Rsa(Provider, KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.Rsa
 
RSA_ECB_PKCS1_PADDING - Static variable in interface cn.home1.oss.lib.common.crypto.CryptoConstants
 
RsaDecryptor - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/10/25.
RsaDecryptor(Provider, KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.RsaDecryptor
 
RsaEncryptor - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/10/25.
RsaEncryptor(Provider, KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.RsaEncryptor
 
RsaKey - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/17.
RsaKey(KeyExpression) - Constructor for class cn.home1.oss.lib.common.crypto.RsaKey
 
RsaKey(String) - Constructor for class cn.home1.oss.lib.common.crypto.RsaKey
 
RsaKeyGenerator - Class in cn.home1.oss.lib.common.crypto
Created by zhanghaolun on 16/11/4.
RsaKeyGenerator(String) - Constructor for class cn.home1.oss.lib.common.crypto.RsaKeyGenerator
 
RuntimeJsonProcessingException(String, Throwable) - Constructor for exception cn.home1.oss.lib.common.Jackson2Utils.RuntimeJsonProcessingException
 

S

scan(String, TypeFilter) - Static method in class cn.home1.oss.lib.common.FileAndClasspathUtils
scan.
serialize(GrantedAuthority, JsonGenerator, SerializerProvider) - Method in class cn.home1.oss.lib.common.SpringSecurityJackson2Module.GrantedAuthoritySerializer
 
setEnvironment(Environment) - Method in class cn.home1.oss.boot.autoconfigure.AppProperties
 
setMessageInterpolator(MessageInterpolator) - Method in interface cn.home1.oss.lib.common.msginterpolate.MessageInterpolatorAware
 
setup(GsonBuilder) - Static method in class cn.home1.oss.lib.common.GsonUtils
 
setupObjectMapper(PropertyResolver, T) - Static method in class cn.home1.oss.lib.common.Jackson2Utils
Setup a Mapper.
SpelMessageInterpolator - Class in cn.home1.oss.lib.common.msginterpolate
Implementation of the MessageInterpolator that uses the Spring Expression Language (SpEL) to evaluate expressions inside a template message.
SpelMessageInterpolator(EvaluationContext) - Constructor for class cn.home1.oss.lib.common.msginterpolate.SpelMessageInterpolator
Creates a new instance with a custom EvaluationContext.
SpelMessageInterpolator() - Constructor for class cn.home1.oss.lib.common.msginterpolate.SpelMessageInterpolator
Creates a new instance with StandardEvaluationContext including ReflectivePropertyAccessor and MapAccessor.
SpringSecurityJackson2Module - Class in cn.home1.oss.lib.common
 
SpringSecurityJackson2Module() - Constructor for class cn.home1.oss.lib.common.SpringSecurityJackson2Module
 
SpringSecurityJackson2Module.GrantedAuthorityDeserializer - Class in cn.home1.oss.lib.common
 
SpringSecurityJackson2Module.GrantedAuthoritySerializer - Class in cn.home1.oss.lib.common
 
SpringSecurityJackson2Module.Jackson2SpringSecurityConfigurator - Enum in cn.home1.oss.lib.common
jackson2 module for spring security ( GrantedAuthority, SimpleGrantedAuthority ).
StringUtils - Class in cn.home1.oss.lib.common
 

T

toJson(ObjectMapper) - Static method in class cn.home1.oss.lib.common.Jackson2Utils
to JSON.
toJson(ObjectMapper, T) - Static method in class cn.home1.oss.lib.common.Jackson2Utils
 
toString() - Method in class cn.home1.oss.lib.common.crypto.AesCbcKey
 
toString() - Method in class cn.home1.oss.lib.common.crypto.KeyExpression
 
toString() - Method in class cn.home1.oss.lib.common.crypto.RsaKey
 

U

UNDERSCORE - Static variable in interface cn.home1.oss.lib.common.crypto.CryptoConstants
 
unmarshal(JaxbMapWrapper) - Method in class cn.home1.oss.lib.common.JaxbMapAdapter
 
unmarshal(String) - Method in class cn.home1.oss.lib.common.JaxbUtils.DatimeAdapter
 
unmarshal(Jaxb2Marshaller, String, Class<T>) - Static method in class cn.home1.oss.lib.common.JaxbUtils
unmarshal.
upperCaseFirstChar(String) - Static method in class cn.home1.oss.lib.common.StringUtils
 
urlDecode(String) - Static method in class cn.home1.oss.lib.common.CodecUtils
 
urlEncode(String) - Static method in class cn.home1.oss.lib.common.CodecUtils
other ways to do this.
useDefaultLoginPage(Environment) - Method in class cn.home1.oss.boot.autoconfigure.AppSecurityProperties
 
UTC_P8 - Static variable in class cn.home1.oss.lib.common.Defaults
 
UTF_8 - Static variable in class cn.home1.oss.lib.common.Defaults
 

V

valueOf(String) - Static method in enum cn.home1.oss.boot.autoconfigure.AppErrorProperties.SearchStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.home1.oss.boot.autoconfigure.AppSecurity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.home1.oss.boot.autoconfigure.AppType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.home1.oss.lib.common.crypto.AesException.AesError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.home1.oss.lib.common.crypto.Pkcs7Encoder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.home1.oss.lib.common.crypto.RandomString.RandomStrings
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.home1.oss.lib.common.Jackson2Configurator.BuildinJackson2Configurators
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.home1.oss.lib.common.SpringSecurityJackson2Module.Jackson2SpringSecurityConfigurator
Returns the enum constant of this type with the specified name.
values() - Static method in enum cn.home1.oss.boot.autoconfigure.AppErrorProperties.SearchStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.home1.oss.boot.autoconfigure.AppSecurity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.home1.oss.boot.autoconfigure.AppType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.home1.oss.lib.common.crypto.AesException.AesError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.home1.oss.lib.common.crypto.Pkcs7Encoder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.home1.oss.lib.common.crypto.RandomString.RandomStrings
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.home1.oss.lib.common.Jackson2Configurator.BuildinJackson2Configurators
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.home1.oss.lib.common.SpringSecurityJackson2Module.Jackson2SpringSecurityConfigurator
Returns an array containing the constants of this enum type, in the order they are declared.

X

XMLMAPPER_CLASSNAME - Static variable in interface cn.home1.oss.lib.common.Jackson2Configurator
 

Y

yyyyMMdd_HHmmss - Static variable in class cn.home1.oss.lib.common.Defaults
 
A B C D E F G I J K L M N O P R S T U V X Y 
Skip navigation links

Copyright © 2017. All rights reserved.