datasafe-cli/src/main/resources/META-INF/native-image/de.adorsys/datasafe-cli/reflect-config.json
[
{
"name": "com.amazonaws.internal.config.Builder",
"allDeclaredMethods": true
},
{
"name": "com.amazonaws.internal.config.HostRegexToRegionMappingJsonHelper",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.internal.config.HttpClientConfigJsonHelper",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.internal.config.InternalConfigJsonHelper",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.internal.config.JsonIndex",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.internal.config.SignerConfigJsonHelper",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.jmx.SdkMBeanRegistrySupport",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "com.amazonaws.partitions.model.CredentialScope",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.partitions.model.Endpoint",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.partitions.model.Partition",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.partitions.model.Partitions",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.partitions.model.Region",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.partitions.model.Service",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.amazonaws.services.s3.internal.AWSS3V4Signer",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "com.google.common.util.concurrent.AbstractFuture",
"fields": [
{
"name": "listeners",
"allowUnsafeAccess": true
},
{
"name": "value",
"allowUnsafeAccess": true
},
{
"name": "waiters",
"allowUnsafeAccess": true
}
]
},
{
"name": "com.google.common.util.concurrent.AbstractFuture$Waiter",
"fields": [
{
"name": "next",
"allowUnsafeAccess": true
},
{
"name": "thread",
"allowUnsafeAccess": true
}
]
},
{
"name": "com.sun.org.apache.xerces.internal.parsers.SAXParser",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "de.adorsys.datasafe.cli.Cli",
"methods": [
{
"name": "main",
"parameterTypes": [
"java.lang.String[]"
]
}
]
},
{
"name": "de.adorsys.datasafe.types.api.global.PathEncryptionId",
"allDeclaredFields": true
},
{
"name": "de.adorsys.datasafe.types.api.global.Version",
"allDeclaredFields": true,
"fields": [
{
"name": "id",
"allowWrite": true
}
]
},
{
"name": "de.adorsys.datasafe.directory.api.types.StorageCredentials",
"allDeclaredFields": true,
"fields": [
{
"name": "username",
"allowWrite": true
},
{
"name": "password",
"allowWrite": true
}
]
},
{
"name": "de.adorsys.datasafe.directory.api.types.UserPrivateProfile",
"allDeclaredConstructors": true,
"allDeclaredFields": true,
"fields": [
{
"name": "keystore",
"allowWrite": true
},
{
"name": "privateStorage",
"allowWrite": true
},
{
"name": "inboxWithFullAccess",
"allowWrite": true
},
{
"name": "publishPublicKeysTo",
"allowWrite": true
},
{
"name": "associatedResources",
"allowWrite": true
},
{
"name": "documentVersionStorage",
"allowWrite": true
},
{
"name": "storageCredentialsKeystore",
"allowWrite": true
},
{
"name": "appVersion",
"allowWrite": true
}
]
},
{
"name": "de.adorsys.datasafe.directory.api.types.UserPublicProfile",
"allDeclaredConstructors": true,
"allDeclaredFields": true,
"fields": [
{
"name": "publicKeys",
"allowWrite": true
},
{
"name": "inbox",
"allowWrite": true
},
{
"name": "appVersion",
"allowWrite": true
}
]
},
{
"name": "de.adorsys.datasafe.encrypiton.api.types.BaseTypeString",
"allDeclaredFields": true,
"fields": [
{
"name": "value",
"allowWrite": true
}
]
},
{
"name": "de.adorsys.datasafe.encrypiton.api.types.keystore.KeyID",
"allDeclaredFields": true
},
{
"name": "de.adorsys.datasafe.encrypiton.api.types.keystore.PublicKeyIDWithPublicKey",
"allDeclaredFields": true,
"fields": [
{
"name": "keyID",
"allowWrite": true
},
{
"name": "publicKey",
"allowWrite": true
}
]
},
{
"name": "de.adorsys.datasafe.types.api.resource.AbsoluteLocation",
"allDeclaredFields": true,
"fields": [
{
"name": "resource",
"allowWrite": true
}
]
},
{
"name": "de.adorsys.datasafe.types.api.resource.BasePrivateResource",
"allDeclaredFields": true,
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "de.adorsys.datasafe.types.api.resource.BasePublicResource",
"allDeclaredFields": true
},
{
"name": "de.adorsys.datasafe.types.api.resource.StorageIdentifier",
"allDeclaredFields": true,
"fields": [
{
"name": "id",
"allowWrite": true
}
]
},
{
"name": "de.adorsys.datasafe.types.api.resource.Uri",
"allDeclaredFields": true
},
{
"name": "java.util.ArrayList",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "java.lang.String"
},
{
"name": "java.lang.Thread",
"methods": [
{
"name": "getContextClassLoader",
"parameterTypes": []
}
]
},
{
"name": "java.text.DateFormatSymbols",
"methods": [
{
"name": "getInstance",
"parameterTypes": [
"java.util.Locale"
]
}
]
},
{
"name": "java.util.ArrayList",
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "java.util.HashSet",
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "java.util.LinkedHashMap",
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "javax.crypto.AEADBadTagException",
"methods": [
{
"name": "<init>",
"parameterTypes": [
"java.lang.String"
]
}
]
},
{
"name": "javax.crypto.spec.GCMParameterSpec",
"methods": [
{
"name": "<init>",
"parameterTypes": [
"int",
"byte[]"
]
},
{
"name": "getIV",
"parameterTypes": []
},
{
"name": "getTLen",
"parameterTypes": []
}
]
},
{
"name": "javax.xml.bind.DatatypeConverter"
},
{
"name": "org.apache.commons.logging.LogFactory"
},
{
"name": "org.apache.commons.logging.impl.NoOpLog",
"methods": [
{
"name": "<init>",
"parameterTypes": [
"java.lang.String"
]
}
]
},
{
"name": "org.apache.commons.logging.impl.LogFactoryImpl",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.apache.commons.logging.impl.WeakHashtable",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.crypto.util.PBKDF2Config",
"allDeclaredFields": true
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.EdEC$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.GM$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.IES$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey",
"allDeclaredFields": true
},
{
"name": "org.bouncycastle.jcajce.provider.digest.Blake2b$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.Blake2s$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.DSTU7564$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.GOST3411$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.Keccak$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.MD2$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.MD4$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.MD5$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.SHA1$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.SHA224$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.SHA256$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.SHA3$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.SHA384$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.SHA512$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.SM3$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.Skein$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.Tiger$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.drbg.DRBG$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.keystore.BC$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.keystore.BCFKS$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.AES$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.ARIA$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.DES$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.DSTU7624$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.HC128$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.HC256$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Poly1305$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.RC5$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.RC6$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.SCRYPT$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.SEED$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.SM4$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.TEA$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.bouncycastle.jcajce.provider.symmetric.Zuc$Mappings",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "java.security.AlgorithmParameterGeneratorSpi",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "sun.misc.Unsafe",
"allDeclaredFields": true,
"methods": [
{
"name": "allocateInstance",
"parameterTypes": [
"java.lang.Class"
]
}
]
},
{
"name": "java.security.KeyStoreSpi",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "sun.security.provider.SecureRandom",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "sun.security.provider.Sun",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
}
]