Package org.apache.qpid.server.security
Interface FileTrustStore<X extends FileTrustStore<X>>
-
- All Superinterfaces:
ConfiguredObject<X>
,ContextProvider
,PermissionedObject
,TaskExecutorProvider
,TrustStore<X>
- All Known Implementing Classes:
FileTrustStoreImpl
public interface FileTrustStore<X extends FileTrustStore<X>> extends TrustStore<X>
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_TRUST_MANAGER_FACTORY_ALGORITHM
static String
DEFAULT_TRUSTSTORE_TYPE
static String
PASSWORD
static String
PEERS_ONLY
static String
STORE_URL
static String
TRUST_MANAGER_FACTORY_ALGORITHM
static String
TRUST_STORE_TYPE
-
Fields inherited from interface org.apache.qpid.server.model.ConfiguredObject
AWAIT_ATTAINMENT_TIMEOUT, CONTEXT, CREATED_BY, CREATED_TIME, DEFAULT_AWAIT_ATTAINMENT_TIMEOUT, DESCRIPTION, DESIRED_STATE, DURABLE, ID, LAST_UPDATED_BY, LAST_UPDATED_TIME, LIFETIME_POLICY, NAME, OVER_SIZED_ATTRIBUTE_ALTERNATIVE_TEXT, STATE, TYPE
-
Fields inherited from interface org.apache.qpid.server.model.TrustStore
CERTIFICATE_EXPIRY_CHECK_FREQUENCY, CERTIFICATE_EXPIRY_WARN_PERIOD, CERTIFICATE_REVOCATION_CHECK_ENABLED, CERTIFICATE_REVOCATION_CHECK_OF_ONLY_END_ENTITY_CERTIFICATES, CERTIFICATE_REVOCATION_CHECK_WITH_IGNORING_SOFT_FAILURES, CERTIFICATE_REVOCATION_CHECK_WITH_NO_FALLBACK, CERTIFICATE_REVOCATION_CHECK_WITH_PREFERRING_CERTIFICATE_REVOCATION_LIST, CERTIFICATE_REVOCATION_LIST_URL, DEFAULT_CERTIFICATE_EXPIRY_CHECK_FREQUENCY, DEFAULT_CERTIFICATE_EXPIRY_WARN_PERIOD, DEFAULT_TRUST_ANCHOR_VALIDITY_ENFORCED, TRUST_ANCHOR_VALIDITY_ENFORCED
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescription()
String
getPassword()
String
getPath()
String
getStoreUrl()
String
getTrustManagerFactoryAlgorithm()
String
getTrustStoreType()
boolean
isPeersOnly()
void
reload()
void
setPassword(String password)
-
Methods inherited from interface org.apache.qpid.server.model.ConfiguredObject
addChangeListener, asObjectRecord, authorise, authorise, authorise, close, closeAsync, createChild, createChildAsync, decryptSecrets, delete, deleteAsync, findConfiguredObject, getActualAttributes, getAttainedChildById, getAttainedChildByName, getAttribute, getAttributeNames, getCategoryClass, getChildById, getChildByName, getChildExecutor, getChildren, getContext, getCreatedBy, getCreatedTime, getDesiredState, getId, getLastOpenedTime, getLastUpdatedBy, getLastUpdatedTime, getLifetimePolicy, getModel, getObjectFactory, getParent, getState, getStatistics, getStatistics, getType, getTypeClass, getUserPreferences, hasEncrypter, isDurable, managesChildStorage, newToken, open, openAsync, removeChangeListener, removeContextVariable, setAttributes, setAttributesAsync, setContextVariable, setUserPreferences
-
Methods inherited from interface org.apache.qpid.server.model.ContextProvider
getContextKeys, getContextValue, getContextValue
-
Methods inherited from interface org.apache.qpid.server.model.TaskExecutorProvider
getTaskExecutor
-
Methods inherited from interface org.apache.qpid.server.model.TrustStore
getCertificateDetails, getCertificateExpiryCheckFrequency, getCertificateExpiryWarnPeriod, getCertificateRevocationListPath, getCertificateRevocationListUrl, getCertificates, getExcludedVirtualHostNodeMessageSources, getIncludedVirtualHostNodeMessageSources, getName, getTrustManagers, isCertificateRevocationCheckEnabled, isCertificateRevocationCheckOfOnlyEndEntityCertificates, isCertificateRevocationCheckWithIgnoringSoftFailures, isCertificateRevocationCheckWithNoFallback, isCertificateRevocationCheckWithPreferringCertificateRevocationList, isExposedAsMessageSource, isTrustAnchorValidityEnforced
-
-
-
-
Field Detail
-
TRUST_MANAGER_FACTORY_ALGORITHM
static final String TRUST_MANAGER_FACTORY_ALGORITHM
- See Also:
- Constant Field Values
-
TRUST_STORE_TYPE
static final String TRUST_STORE_TYPE
- See Also:
- Constant Field Values
-
PASSWORD
static final String PASSWORD
- See Also:
- Constant Field Values
-
STORE_URL
static final String STORE_URL
- See Also:
- Constant Field Values
-
DEFAULT_TRUSTSTORE_TYPE
static final String DEFAULT_TRUSTSTORE_TYPE
-
DEFAULT_TRUST_MANAGER_FACTORY_ALGORITHM
static final String DEFAULT_TRUST_MANAGER_FACTORY_ALGORITHM
-
PEERS_ONLY
static final String PEERS_ONLY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDescription
String getDescription()
- Specified by:
getDescription
in interfaceConfiguredObject<X extends FileTrustStore<X>>
-
getStoreUrl
String getStoreUrl()
-
getPath
String getPath()
-
getTrustManagerFactoryAlgorithm
String getTrustManagerFactoryAlgorithm()
-
getTrustStoreType
String getTrustStoreType()
-
isPeersOnly
boolean isPeersOnly()
-
getPassword
String getPassword()
-
setPassword
void setPassword(String password)
-
reload
void reload()
-
-