Package org.pgpainless.policy
Class Policy.SymmetricKeyAlgorithmPolicy
- java.lang.Object
-
- org.pgpainless.policy.Policy.SymmetricKeyAlgorithmPolicy
-
- Enclosing class:
- Policy
public static final class Policy.SymmetricKeyAlgorithmPolicy extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SymmetricKeyAlgorithmPolicy(SymmetricKeyAlgorithm defaultSymmetricKeyAlgorithm, java.util.List<SymmetricKeyAlgorithm> acceptableSymmetricKeyAlgorithms)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Policy.SymmetricKeyAlgorithmPolicydefaultSymmetricKeyAlgorithmPolicy()SymmetricKeyAlgorithmgetDefaultSymmetricKeyAlgorithm()booleanisAcceptable(int algorithmId)booleanisAcceptable(SymmetricKeyAlgorithm algorithm)
-
-
-
Constructor Detail
-
SymmetricKeyAlgorithmPolicy
public SymmetricKeyAlgorithmPolicy(SymmetricKeyAlgorithm defaultSymmetricKeyAlgorithm, java.util.List<SymmetricKeyAlgorithm> acceptableSymmetricKeyAlgorithms)
-
-
Method Detail
-
getDefaultSymmetricKeyAlgorithm
public SymmetricKeyAlgorithm getDefaultSymmetricKeyAlgorithm()
-
isAcceptable
public boolean isAcceptable(SymmetricKeyAlgorithm algorithm)
-
isAcceptable
public boolean isAcceptable(int algorithmId)
-
defaultSymmetricKeyAlgorithmPolicy
public static Policy.SymmetricKeyAlgorithmPolicy defaultSymmetricKeyAlgorithmPolicy()
-
-