| BaseEncryptionProvider | Line # 8 | 1 | 1 | 100% |
1.0
|
| (4) | |||
| Result | |||
|
1.0
|
com.atlassian.security.auth.trustedapps.TestBouncyCastleEncryptionProvider.testGetApplicationCertificateNotFoundAtAll
com.atlassian.security.auth.trustedapps.TestBouncyCastleEncryptionProvider.testGetApplicationCertificateNotFoundAtAll
|
1 PASS | |
|
1.0
|
com.atlassian.security.auth.trustedapps.TestBouncyCastleEncryptionProvider.testGetApplicationCertificateReturnsProperly
com.atlassian.security.auth.trustedapps.TestBouncyCastleEncryptionProvider.testGetApplicationCertificateReturnsProperly
|
1 PASS | |
|
1.0
|
com.atlassian.security.auth.trustedapps.TestBouncyCastleEncryptionProvider.testGetApplicationCertificateReturnsEmpty
com.atlassian.security.auth.trustedapps.TestBouncyCastleEncryptionProvider.testGetApplicationCertificateReturnsEmpty
|
1 PASS | |
|
1.0
|
com.atlassian.security.auth.trustedapps.TestBouncyCastleEncryptionProvider.testGetApplicationCertificateMalformedUrl
com.atlassian.security.auth.trustedapps.TestBouncyCastleEncryptionProvider.testGetApplicationCertificateMalformedUrl
|
1 PASS | |
| 1 | package com.atlassian.security.auth.trustedapps; | |
| 2 | ||
| 3 | import com.atlassian.security.auth.trustedapps.ApplicationRetriever.RetrievalException; | |
| 4 | ||
| 5 | /** | |
| 6 | * Base class for encryption provider, provides methods that are not crypto-specific | |
| 7 | */ | |
| 8 | public abstract class BaseEncryptionProvider implements EncryptionProvider | |
| 9 | { | |
| 10 | 4 |
public Application getApplicationCertificate(String baseUrl) throws RetrievalException |
| 11 | { | |
| 12 | 4 | return new URLApplicationRetriever(baseUrl, this).getApplication(); |
| 13 | } | |
| 14 | ||
| 15 | // ///CLOVER:OFF | |
| 16 |
public String generateUID() |
|
| 17 | { | |
| 18 | return UIDGenerator.generateUID(); | |
| 19 | } | |
| 20 | // /CLOVER:ON | |
| 21 | } | |
|
||||||||||