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 java.lang.String
CERTIFICATE
static int
DEFAULT_TRUST_STORE_SITE_SPECIFIC_CONNECT_TIMEOUT
static int
DEFAULT_TRUST_STORE_SITE_SPECIFIC_READ_TIMEOUT
static java.lang.String
TRUST_STORE_SITE_SPECIFIC_CONNECT_TIMEOUT
static java.lang.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 java.lang.String
getCertificate()
java.lang.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 java.lang.String CERTIFICATE
- See Also:
- Constant Field Values
-
TRUST_STORE_SITE_SPECIFIC_CONNECT_TIMEOUT
static final java.lang.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 java.lang.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
-
-