Package com.atlassian.confluence.security.trust
-
Interface Summary Interface Description AsymmetricKeyFactory Simple interface for generating public/private key pairsCertificateRetrievalService This service is used to download application certificates and present them as aAliasedKey
CurrentApplicationIdProvider Provides the ID for the current application in trusted apps.KeyPairInitialiser Initialises system key pairsKeyStore A simple keystore supporting the retrieval and storage of public keys and public/private key pairs.TrustedApplicationsManager TrustedToken A token for trusted communications between Atlassian applicationsTrustedTokenFactory A factory for generating trusted tokens -
Class Summary Class Description ConfluenceTrustedApplication DefaultCurrentApplicationIdProvider Default implementation of the CurrentApplicationIdProvider.DefaultTrustedApplicationsManager Manager to support trusted communications between applicationsHttpCertificateRetrievalService This class retrieves a trusted application certificate via http.KeyPairComparator ComparesKeyPair
s for equality based on theequals
method of the public and private keys.ProviderBasedAsymmetricKeyFactory Key factory for generating asymmetric cryptographic keys.TrustedApplicationIpRestriction A trusted application restriction type that uses the source IP address.TrustedApplicationRestriction TrustedApplicationUrlRestriction A trusted application restriction type that uses the target url. -
Exception Summary Exception Description CertificateRetrievalException