Package org.apache.qpid.server.security
Interface SiteSpecificTrustStore<X extends SiteSpecificTrustStore<X>>
-
- All Superinterfaces:
ConfiguredObject<X>
,ContextProvider
,PermissionedObject
,TaskExecutorProvider
,TrustStore<X>
- All Known Implementing Classes:
SiteSpecificTrustStoreImpl
public interface SiteSpecificTrustStore<X extends SiteSpecificTrustStore<X>> extends TrustStore<X>
-
-
Field Summary
Fields Modifier and Type Field Description static String
CERTIFICATE
static int
DEFAULT_TRUST_STORE_SITE_SPECIFIC_CONNECT_TIMEOUT
static int
DEFAULT_TRUST_STORE_SITE_SPECIFIC_READ_TIMEOUT
static String
TRUST_STORE_SITE_SPECIFIC_CONNECT_TIMEOUT
static String
TRUST_STORE_SITE_SPECIFIC_READ_TIMEOUT
-
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
getCertificate()
String
getSiteUrl()
void
refreshCertificate()
-
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, getDescription, 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
-
CERTIFICATE
static final String CERTIFICATE
- See Also:
- Constant Field Values
-
TRUST_STORE_SITE_SPECIFIC_CONNECT_TIMEOUT
static final String TRUST_STORE_SITE_SPECIFIC_CONNECT_TIMEOUT
- See Also:
- Constant Field Values
-
DEFAULT_TRUST_STORE_SITE_SPECIFIC_CONNECT_TIMEOUT
static final int DEFAULT_TRUST_STORE_SITE_SPECIFIC_CONNECT_TIMEOUT
- See Also:
- Constant Field Values
-
TRUST_STORE_SITE_SPECIFIC_READ_TIMEOUT
static final String TRUST_STORE_SITE_SPECIFIC_READ_TIMEOUT
- See Also:
- Constant Field Values
-
DEFAULT_TRUST_STORE_SITE_SPECIFIC_READ_TIMEOUT
static final int DEFAULT_TRUST_STORE_SITE_SPECIFIC_READ_TIMEOUT
- See Also:
- Constant Field Values
-
-