| Package | Description |
|---|---|
| com.atlassian.asap.core.keys.privatekey | |
| com.atlassian.asap.core.keys.publickey |
| Modifier and Type | Class and Description |
|---|---|
class |
ClasspathPrivateKeyProvider
Retrieves private keys from the classpath.
|
class |
DataUriKeyProvider
Key provider for keys embedded in data uri.
|
class |
EnvironmentVariableKeyProvider
Reads private keys specified as data uri from environment variables.
|
class |
FilePrivateKeyProvider
Reads private keys from the filesystem.
|
class |
NullKeyProvider
A provider that provides no keys.
|
class |
SystemPropertyKeyProvider
Reads private keys specified as data uri from system properties.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyProvider<PrivateKey> |
PrivateKeyProviderFactory.createPrivateKeyProvider(URI privateKeyPath)
Creates an instance of
KeyProvider. |
| Modifier and Type | Class and Description |
|---|---|
class |
ChainedKeyProvider
Looks up keys sequentially in a given list of key providers.
|
class |
ClasspathPublicKeyProvider
Retrieves public keys from the classpath.
|
class |
FilePublicKeyProvider
Reads public keys from the filesystem.
|
class |
HttpPublicKeyProvider
Reads public keys from web servers using the HTTPS protocol.
|
class |
MirroredKeyProvider
Represents a set of repositories that host identical set of keys - i.e.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyProvider<PublicKey> |
ChainedKeyProvider.createChainedKeyProvider(List<KeyProvider<PublicKey>> keyProviderChain)
Create a chained key provider representing a given list of key repository providers.
|
static KeyProvider<PublicKey> |
MirroredKeyProvider.createMirroredKeyProvider(List<KeyProvider<PublicKey>> mirrors)
Create a mirrored key provider representing a given set of mirrored key repository providers.
|
KeyProvider<PublicKey> |
PublicKeyProviderFactory.createPublicKeyProvider(String publicKeyBaseUrl)
Creates an instance of
KeyProvider for the given base URL. |
| Modifier and Type | Method and Description |
|---|---|
List<KeyProvider<PublicKey>> |
ChainedKeyProvider.getKeyProviderChain() |
List<KeyProvider<PublicKey>> |
MirroredKeyProvider.getMirrors() |
| Modifier and Type | Method and Description |
|---|---|
static KeyProvider<PublicKey> |
ChainedKeyProvider.createChainedKeyProvider(List<KeyProvider<PublicKey>> keyProviderChain)
Create a chained key provider representing a given list of key repository providers.
|
static KeyProvider<PublicKey> |
MirroredKeyProvider.createMirroredKeyProvider(List<KeyProvider<PublicKey>> mirrors)
Create a mirrored key provider representing a given set of mirrored key repository providers.
|
Copyright © 2016 Atlassian. All rights reserved.