public static final class KeyTransportAlgorithmPredicate.SelectionInput
extends java.lang.Object
KeyTransportAlgorithmPredicate.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
dataEncryptionAlgorithm
The candidate data encryption algorithm.
|
private java.lang.String |
keyTransportAlgorithm
The candidate key transport algorithm.
|
private Credential |
keyTransportCredential
The candidate key transport credential.
|
| Constructor and Description |
|---|
SelectionInput(java.lang.String keyTransportAlgorithmCandidate,
java.lang.String dataEncryptionAlgorithmCandidate,
Credential keyTransportCredentialCandidate)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDataEncryptionAlgorithm()
Get the candidate data encryption algorithm.
|
java.lang.String |
getKeyTransportAlgorithm()
Get the candidate key transport algorithm.
|
Credential |
getKeyTransportCredential()
Get the candidate key transport credential.
|
private java.lang.String keyTransportAlgorithm
private java.lang.String dataEncryptionAlgorithm
private Credential keyTransportCredential
public SelectionInput(@Nonnull
java.lang.String keyTransportAlgorithmCandidate,
@Nullable
java.lang.String dataEncryptionAlgorithmCandidate,
@Nullable
Credential keyTransportCredentialCandidate)
keyTransportAlgorithmCandidate - the candidate key transport algorithmdataEncryptionAlgorithmCandidate - the candidate data encryption algorithmkeyTransportCredentialCandidate - the candidate key transport credential@Nonnull public java.lang.String getKeyTransportAlgorithm()
@Nullable public java.lang.String getDataEncryptionAlgorithm()
@Nullable public Credential getKeyTransportCredential()