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 aAliasedKeyCurrentApplicationIdProvider 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 ComparesKeyPairs for equality based on theequalsmethod 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