public interface IMetadataProvider<T>
Modifier and Type | Method and Description |
---|---|
T |
getMetaData()
Get the Metadata descriptors
|
void |
init(Map<String,String> options)
Initialize the provider with options
|
void |
injectEncryptionKey(PublicKey publicKey)
Inject a public key used for encryption
|
void |
injectFileStream(InputStream fileStream)
Inject a File instance depending on
|
void |
injectSigningKey(PublicKey publicKey)
Inject a public key used for signing
|
boolean |
isMultiple()
Is multiple descriptors attached?
|
String |
requireFileInjection()
Provider indicates that it requires an injection of File instance
|
void init(Map<String,String> options)
options
- boolean isMultiple()
T getMetaData()
String requireFileInjection()
void injectFileStream(InputStream fileStream)
fileStream
- method
void injectSigningKey(PublicKey publicKey)
publicKey
- void injectEncryptionKey(PublicKey publicKey)
publicKey
- Copyright © 2021 JBoss by Red Hat. All rights reserved.