@Component @Named(value="crypto.store") @Singleton public class StoreScriptService extends Object implements org.xwiki.script.service.ScriptService
Modifier and Type | Field and Description |
---|---|
static String |
ROLEHINT
The role hint of this component.
|
Constructor and Description |
---|
StoreScriptService() |
Modifier and Type | Method and Description |
---|---|
ScriptingCertificateStore |
getX509DocumentCertificateStore(org.xwiki.model.reference.DocumentReference reference)
Returns a X509 certificate store based on a wiki document.
|
ScriptingKeyStore |
getX509DocumentKeyStore(org.xwiki.model.reference.DocumentReference reference)
Returns a X509 key store based on a wiki document.
|
ScriptingKeyStore |
getX509FileKeyStore(String filename)
Returns a X509 key store based on a folder of files.
|
ScriptingKeyStore |
getX509FileSingleKeyStore(String filename)
Returns a X509 key store based on a single file.
|
ScriptingCertificateStore |
getX509SpaceCertificateStore(org.xwiki.model.reference.SpaceReference reference)
Returns a X509 certificate store based on a wiki space.
|
ScriptingKeyStore |
getX509SpaceKeyStore(org.xwiki.model.reference.SpaceReference reference)
Returns a X509 key store based on a wiki space.
|
public static final String ROLEHINT
public ScriptingKeyStore getX509FileKeyStore(String filename)
filename
- the name of the folder. If it does not starts with "/", it will be located
in the permanent directory.public ScriptingKeyStore getX509FileSingleKeyStore(String filename)
filename
- the name of the file. If it does not starts with "/", it will be located
in the permanent directory.public ScriptingKeyStore getX509SpaceKeyStore(org.xwiki.model.reference.SpaceReference reference)
reference
- the space reference.public ScriptingKeyStore getX509DocumentKeyStore(org.xwiki.model.reference.DocumentReference reference)
reference
- the document reference.public ScriptingCertificateStore getX509SpaceCertificateStore(org.xwiki.model.reference.SpaceReference reference)
reference
- the space reference.public ScriptingCertificateStore getX509DocumentCertificateStore(org.xwiki.model.reference.DocumentReference reference)
reference
- the document reference.Copyright © 2004–2019 XWiki. All rights reserved.