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