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 java.lang.String
DEFAULT_TRUST_MANAGER_FACTORY_ALGORITHM
static java.lang.String
DEFAULT_TRUSTSTORE_TYPE
static java.lang.String
PASSWORD
static java.lang.String
PEERS_ONLY
static java.lang.String
STORE_URL
static java.lang.String
TRUST_MANAGER_FACTORY_ALGORITHM
static java.lang.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 java.lang.String
getDescription()
java.lang.String
getPassword()
java.lang.String
getPath()
java.lang.String
getStoreUrl()
java.lang.String
getTrustManagerFactoryAlgorithm()
java.lang.String
getTrustStoreType()
boolean
isPeersOnly()
void
reload()
void
setPassword(java.lang.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 java.lang.String TRUST_MANAGER_FACTORY_ALGORITHM
- See Also:
- Constant Field Values
-
TRUST_STORE_TYPE
static final java.lang.String TRUST_STORE_TYPE
- See Also:
- Constant Field Values
-
PASSWORD
static final java.lang.String PASSWORD
- See Also:
- Constant Field Values
-
STORE_URL
static final java.lang.String STORE_URL
- See Also:
- Constant Field Values
-
DEFAULT_TRUSTSTORE_TYPE
static final java.lang.String DEFAULT_TRUSTSTORE_TYPE
-
DEFAULT_TRUST_MANAGER_FACTORY_ALGORITHM
static final java.lang.String DEFAULT_TRUST_MANAGER_FACTORY_ALGORITHM
-
PEERS_ONLY
static final java.lang.String PEERS_ONLY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDescription
java.lang.String getDescription()
- Specified by:
getDescription
in interfaceConfiguredObject<X extends FileTrustStore<X>>
-
getStoreUrl
java.lang.String getStoreUrl()
-
getPath
java.lang.String getPath()
-
getTrustManagerFactoryAlgorithm
java.lang.String getTrustManagerFactoryAlgorithm()
-
getTrustStoreType
java.lang.String getTrustStoreType()
-
isPeersOnly
boolean isPeersOnly()
-
getPassword
java.lang.String getPassword()
-
setPassword
void setPassword(java.lang.String password)
-
reload
void reload()
-
-