[java-opensaml] branch main updated (5e4ddc346 -> 069b7e70d)

Brent Putman putmanb at georgetown.edu
Tue Mar 2 00:19:05 UTC 2021


This is an automated email from the git hooks/post-receive script.

putmanb pushed a change to branch main
in repository java-opensaml.

      from  5e4ddc346 JSPT-103 Review use of Java version helper methods and deprecate
      adds  d2652e59e Additional constants and algorithm descriptors from XML Encryption 1.1.
      adds  295ca2be1 Additional XML Encryption 1.1 XMLObject providers.
      adds  25ec82097 Additional base crypto support for ECDH operations.
      adds  d24563b6b Basic framework classes for key agreement processing, incl ECDH impl.
      adds  07d0d4b0d Key agreement components must account for both encryption and decryption
      adds  e4c5b33e4 Make a copy of KeyAgreementParameters so can be modified internally
      adds  7ef2cb337 Exception message typo.
      adds  c3b413f3f Change APIs to use algorithm URI rather then JCA key algorithm + length
      adds  530f2f4db Some configurable key agreement parameters need to be cloneable
      adds  da57d9527 Config-oriented params should be initializable, so can't be changed.
      adds  6c7c73d8b Finish out ConcatKDF and PBKDF2 implementations.
      adds  c416c456f KeyInfo support for KeyAgreementCredential.
      adds  744837bef KeyDerivation API must account for algorithm URIs without key length.
      adds  3dddcc875 OSJ-75: Implement EC support for derivePublicKey in KeySupport
      adds  81a5fc923 OSJ-118: Implement PublicKey <-> ECKeyValue in KeyInfoSupport
      adds  436b58052 Add NamedCurve impls for legacy curves as defined by SunEC provider.
      adds  029e9b8c8 Add support for auto registering all NamedCurves known to Bouncy Castle.
      adds  4dc579bb6 Add key agreement support to EncryptionParametersResolver impls
      adds  d4e4b86b6 Additional tweaks and tests around general key agreement and ECDH.
       new  069b7e70d Fix bug in profile action related to direct data encryption.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ...etadataKeyAgreementEncryptionConfiguration.java |  77 +++
 .../org/opensaml/saml/security/package-info.java   |  22 +
 .../saml2/profile/impl/AbstractEncryptAction.java  |   4 +-
 .../SAMLMetadataEncryptionParametersResolver.java  | 208 +++++-
 .../saml/common/testing/SAMLTestSupport.java       |   8 +-
 .../saml/saml2/encryption/tests/ECDHTest.java      | 369 ++++++++++
 ...MLMetadataEncryptionParametersResolverTest.java | 363 +++++++++-
 .../src/test/resources/logback-test.xml            |   8 +
 opensaml-security-api/pom.xml                      |   8 +
 .../GlobalNamedCurveRegistryInitializer.java       |  99 +++
 .../org/opensaml/security/config/package-info.java |  19 +
 .../org/opensaml/security/crypto/JCAConstants.java |   9 +
 .../org/opensaml/security/crypto/KeySupport.java   |  75 +-
 .../org/opensaml/security/crypto/ec/ECSupport.java | 349 ++++++++++
 .../crypto/ec/EnhancedECParameterSpec.java         |  82 +++
 .../opensaml/security/crypto/ec/NamedCurve.java    |  68 ++
 .../security/crypto/ec/NamedCurveRegistry.java     | 222 ++++++
 .../crypto/ec/curves/AbstractNamedCurve.java       | 120 ++++
 .../security/crypto/ec/curves/BasicNamedCurve.java |  84 +++
 .../security/crypto/ec/curves/BrainpoolP256r1.java |  35 +
 .../security/crypto/ec/curves/BrainpoolP320r1.java |  35 +
 .../security/crypto/ec/curves/BrainpoolP384r1.java |  35 +
 .../security/crypto/ec/curves/BrainpoolP512r1.java |  35 +
 .../security/crypto/ec/curves/Secp112r1.java       |  35 +
 .../security/crypto/ec/curves/Secp112r2.java       |  35 +
 .../security/crypto/ec/curves/Secp128r1.java       |  35 +
 .../security/crypto/ec/curves/Secp128r2.java       |  35 +
 .../security/crypto/ec/curves/Secp160k1.java       |  35 +
 .../security/crypto/ec/curves/Secp160r1.java       |  35 +
 .../security/crypto/ec/curves/Secp160r2.java       |  35 +
 .../security/crypto/ec/curves/Secp192k1.java       |  35 +
 .../security/crypto/ec/curves/Secp192r1.java       |  35 +
 .../security/crypto/ec/curves/Secp224k1.java       |  35 +
 .../security/crypto/ec/curves/Secp224r1.java       |  35 +
 .../security/crypto/ec/curves/Secp256k1.java       |  35 +
 .../security/crypto/ec/curves/Secp256r1.java       |  35 +
 .../security/crypto/ec/curves/Secp384r1.java       |  35 +
 .../security/crypto/ec/curves/Secp521r1.java       |  35 +
 .../security/crypto/ec/curves/Sect113r1.java       |  35 +
 .../security/crypto/ec/curves/Sect113r2.java       |  35 +
 .../security/crypto/ec/curves/Sect131r1.java       |  35 +
 .../security/crypto/ec/curves/Sect131r2.java       |  35 +
 .../security/crypto/ec/curves/Sect163k1.java       |  35 +
 .../security/crypto/ec/curves/Sect163r1.java       |  35 +
 .../security/crypto/ec/curves/Sect163r2.java       |  35 +
 .../security/crypto/ec/curves/Sect193r1.java       |  35 +
 .../security/crypto/ec/curves/Sect193r2.java       |  35 +
 .../security/crypto/ec/curves/Sect233k1.java       |  35 +
 .../security/crypto/ec/curves/Sect233r1.java       |  35 +
 .../security/crypto/ec/curves/Sect239k1.java       |  35 +
 .../security/crypto/ec/curves/Sect283k1.java       |  35 +
 .../security/crypto/ec/curves/Sect283r1.java       |  35 +
 .../security/crypto/ec/curves/Sect409k1.java       |  35 +
 .../security/crypto/ec/curves/Sect409r1.java       |  35 +
 .../security/crypto/ec/curves/Sect571k1.java       |  35 +
 .../security/crypto/ec/curves/Sect571r1.java       |  35 +
 .../security/crypto/ec/curves/X962c2tnb191v1.java  |  35 +
 .../security/crypto/ec/curves/X962c2tnb191v2.java  |  35 +
 .../security/crypto/ec/curves/X962c2tnb191v3.java  |  35 +
 .../security/crypto/ec/curves/X962c2tnb239v1.java  |  35 +
 .../security/crypto/ec/curves/X962c2tnb239v2.java  |  35 +
 .../security/crypto/ec/curves/X962c2tnb239v3.java  |  35 +
 .../security/crypto/ec/curves/X962c2tnb359v1.java  |  35 +
 .../security/crypto/ec/curves/X962c2tnb431r1.java  |  35 +
 .../security/crypto/ec/curves/X962prime192v2.java  |  35 +
 .../security/crypto/ec/curves/X962prime192v3.java  |  35 +
 .../security/crypto/ec/curves/X962prime239v1.java  |  35 +
 .../security/crypto/ec/curves/X962prime239v2.java  |  35 +
 .../security/crypto/ec/curves/X962prime239v3.java  |  35 +
 .../security/crypto/ec/curves/package-info.java    |  19 +
 .../opensaml/security/crypto/ec/package-info.java  |  19 +
 .../services/org.opensaml.core.config.Initializer  |   1 +
 .../org.opensaml.security.crypto.ec.NamedCurve     |  50 ++
 .../opensaml/security/crypto/KeySupportTest.java   |   9 +-
 .../security/crypto/ec/BaseNamedCurveTest.java     |  37 +
 .../opensaml/security/crypto/ec/ECSupportTest.java | 118 ++++
 .../crypto/ec/EnhancedECParameterSpecTest.java     |  69 ++
 .../security/crypto/ec/NamedCurveRegistryTest.java | 193 ++++++
 .../security/crypto/ec/curves/NamedCurvesTest.java | 131 ++++
 .../src/test/resources/logback-test.xml            |  14 +-
 .../opensaml/xmlsec/EncryptionConfiguration.java   |  10 +
 .../agreement/CloneableKeyAgreementParameter.java  |  32 +
 .../xmlsec/agreement/KeyAgreementCredential.java   |  62 ++
 .../xmlsec/agreement/KeyAgreementException.java    |  67 ++
 .../xmlsec/agreement/KeyAgreementParameter.java    |  25 +
 .../xmlsec/agreement/KeyAgreementParameters.java   |  89 +++
 .../xmlsec/agreement/KeyAgreementProcessor.java    |  53 ++
 .../agreement/KeyAgreementProcessorRegistry.java   |  98 +++
 .../xmlsec/agreement/KeyAgreementSupport.java      | 150 ++++
 .../XMLExpressableKeyAgreementParameter.java       |  43 ++
 .../opensaml/xmlsec/agreement/package-info.java    |  19 +
 .../xmlsec/algorithm/AlgorithmRegistry.java        |   6 +
 .../xmlsec/algorithm/AlgorithmSupport.java         |  76 +++
 .../descriptors/KeyAgreementDHExplicitKDF.java     |  46 ++
 .../descriptors/KeyAgreementDHLegacyKDF.java       |  46 ++
 .../algorithm/descriptors/KeyAgreementECDH.java    |  46 ++
 ...alKeyAgreementProcessorRegistryInitializer.java |  55 ++
 .../opensaml/xmlsec/derivation/KeyDerivation.java  |  61 ++
 .../xmlsec/derivation/KeyDerivationException.java  |  67 ++
 .../xmlsec/derivation/KeyDerivationSupport.java    |  92 +++
 .../opensaml/xmlsec/derivation/package-info.java   |  19 +
 .../xmlsec/encryption/ConcatKDFParams.java         | 216 ++++++
 .../org/opensaml/xmlsec/encryption/DerivedKey.java | 152 +++++
 .../opensaml/xmlsec/encryption/DerivedKeyName.java |  37 +
 .../opensaml/xmlsec/encryption/IterationCount.java |  37 +
 .../xmlsec/encryption/KeyDerivationMethod.java     |  63 ++
 .../org/opensaml/xmlsec/encryption/KeyLength.java  |  41 ++
 .../opensaml/xmlsec/encryption/MasterKeyName.java  |  37 +
 .../opensaml/xmlsec/encryption/OtherSource.java    |  36 +
 .../opensaml/xmlsec/encryption/PBKDF2Params.java   | 101 +++
 .../java/org/opensaml/xmlsec/encryption/PRF.java   |  43 ++
 .../java/org/opensaml/xmlsec/encryption/Salt.java  |  66 ++
 .../org/opensaml/xmlsec/encryption/Specified.java  |  37 +
 .../encryption/support/EncryptionConstants.java    |  20 +-
 .../KeyAgreementEncryptionConfiguration.java       |  85 +++
 .../keyinfo/KeyInfoCredentialResolutionMode.java   | 133 ++++
 .../xmlsec/keyinfo/KeyInfoGeneratorFactory.java    |  15 +
 .../opensaml/xmlsec/keyinfo/KeyInfoSupport.java    | 109 ++-
 .../services/org.opensaml.core.config.Initializer  |   3 +-
 ...g.opensaml.xmlsec.algorithm.AlgorithmDescriptor |   3 +
 .../KeyAgreementProcessorRegistryTest.java         |  95 +++
 .../xmlsec/algorithm/AlgorithmDescriptorsTest.java |  24 +
 .../xmlsec/algorithm/AlgorithmRegistryTest.java    |  18 +
 .../xmlsec/algorithm/AlgorithmSupportTest.java     | 108 +++
 .../derivation/KeyDerivationSupportTest.java       |  85 +++
 .../AbstractDerivationKeyAgreementProcessor.java   |  61 ++
 .../impl/AbstractKeyAgreementProcessor.java        | 144 ++++
 .../impl/BasicKeyAgreementCredential.java          |  92 +++
 .../xmlsec/agreement/impl/DigestMethod.java        | 139 ++++
 .../agreement/impl/ECDHKeyAgreementProcessor.java  | 102 +++
 .../opensaml/xmlsec/agreement/impl/KANonce.java    | 138 ++++
 .../impl/KeyAgreementParameterParser.java          |  51 ++
 .../impl/KeyAgreementParametersParser.java         | 111 +++
 .../opensaml/xmlsec/agreement/impl/KeySize.java    |  52 ++
 .../xmlsec/agreement/impl/PrivateCredential.java   |  60 ++
 .../xmlsec/agreement/impl/StaticStaticMode.java    |  33 +
 .../xmlsec/agreement/impl/package-info.java        |  19 +
 .../DefaultSecurityConfigurationBootstrap.java     |  54 +-
 .../opensaml/xmlsec/derivation/impl/ConcatKDF.java | 561 +++++++++++++++
 .../opensaml/xmlsec/derivation/impl/PBKDF2.java    | 524 ++++++++++++++
 .../xmlsec/derivation/impl/package-info.java       |  19 +
 .../encryption/impl/ConcatKDFParamsBuilder.java    |  49 ++
 .../encryption/impl/ConcatKDFParamsImpl.java       | 215 ++++++
 .../encryption/impl/ConcatKDFParamsMarshaller.java |  53 ++
 .../impl/ConcatKDFParamsUnmarshaller.java          |  62 ++
 .../xmlsec/encryption/impl/DerivedKeyBuilder.java  |  46 ++
 .../xmlsec/encryption/impl/DerivedKeyImpl.java     | 171 +++++
 .../encryption/impl/DerivedKeyMarshaller.java      |  55 ++
 .../encryption/impl/DerivedKeyNameBuilder.java     |  47 ++
 .../xmlsec/encryption/impl/DerivedKeyNameImpl.java |  40 ++
 .../encryption/impl/DerivedKeyUnmarshaller.java    |  68 ++
 .../encryption/impl/IterationCountBuilder.java     |  46 ++
 .../xmlsec/encryption/impl/IterationCountImpl.java |  40 ++
 .../impl/KeyDerivationMethodBuilder.java           |  49 ++
 .../encryption/impl/KeyDerivationMethodImpl.java   |  91 +++
 .../impl/KeyDerivationMethodMarshaller.java        |  41 ++
 .../impl/KeyDerivationMethodUnmarshaller.java      |  49 ++
 .../xmlsec/encryption/impl/KeyLengthBuilder.java   |  46 ++
 .../xmlsec/encryption/impl/KeyLengthImpl.java      |  40 ++
 .../encryption/impl/MasterKeyNameBuilder.java      |  46 ++
 .../xmlsec/encryption/impl/MasterKeyNameImpl.java  |  40 ++
 .../xmlsec/encryption/impl/OtherSourceBuilder.java |  47 ++
 .../xmlsec/encryption/impl/OtherSourceImpl.java    |  38 ++
 .../encryption/impl/OtherSourceMarshaller.java     |  25 +
 .../encryption/impl/OtherSourceUnmarshaller.java   |  25 +
 .../encryption/impl/PBKDF2ParamsBuilder.java       |  48 ++
 .../xmlsec/encryption/impl/PBKDF2ParamsImpl.java   | 126 ++++
 .../encryption/impl/PBKDF2ParamsMarshaller.java    |  25 +
 .../encryption/impl/PBKDF2ParamsUnmarshaller.java  |  52 ++
 .../xmlsec/encryption/impl/PRFBuilder.java         |  47 ++
 .../opensaml/xmlsec/encryption/impl/PRFImpl.java   |  38 ++
 .../xmlsec/encryption/impl/PRFMarshaller.java      |  25 +
 .../xmlsec/encryption/impl/PRFUnmarshaller.java    |  25 +
 .../xmlsec/encryption/impl/SaltBuilder.java        |  50 ++
 .../opensaml/xmlsec/encryption/impl/SaltImpl.java  |  93 +++
 .../xmlsec/encryption/impl/SaltMarshaller.java     |  25 +
 .../xmlsec/encryption/impl/SaltUnmarshaller.java   |  46 ++
 .../xmlsec/encryption/impl/SpecifiedBuilder.java   |  48 ++
 .../xmlsec/encryption/impl/SpecifiedImpl.java      |  39 ++
 .../xmlsec/impl/BasicEncryptionConfiguration.java  |  24 +
 .../impl/BasicEncryptionParametersResolver.java    | 162 ++++-
 .../BasicSignatureSigningParametersResolver.java   |   3 +-
 .../keyinfo/impl/BasicKeyInfoGeneratorFactory.java |  85 ++-
 .../impl/KeyAgreementKeyInfoGeneratorFactory.java  | 370 ++++++++++
 .../impl/LocalKeyInfoCredentialResolver.java       |  47 +-
 .../keyinfo/impl/X509KeyInfoGeneratorFactory.java  |  27 +-
 .../provider/AgreementMethodKeyInfoProvider.java   | 238 +++++++
 .../keyinfo/impl/provider/ECKeyValueProvider.java  | 115 ++++
 ...opensaml.xmlsec.agreement.KeyAgreementProcessor |   1 +
 ...lsec.agreement.impl.KeyAgreementParameterParser |   4 +
 .../src/main/resources/encryption-config.xml       |  85 +++
 .../xmlsec/agreement/impl/DigestMethodTest.java    |  87 +++
 .../impl/ECDHKeyAgreementProcessorTest.java        | 203 ++++++
 .../xmlsec/agreement/impl/KANonceTest.java         |  86 +++
 .../impl/KeyAgreementParametersParserTest.java     | 319 +++++++++
 .../agreement/impl/PrivateCredentialTest.java      |  55 ++
 .../agreement/tests/KeyAgreementSupportTest.java   | 122 ++++
 .../GlobalKeyAgreementProcessorRegistryTest.java   |  48 ++
 .../xmlsec/derivation/impl/ConcatKDFTest.java      | 622 +++++++++++++++++
 .../xmlsec/derivation/impl/MockKeyDerivation.java  |  48 ++
 .../xmlsec/derivation/impl/PBKDF2Test.java         | 758 +++++++++++++++++++++
 .../encryption/impl/ConcatKDFParamsTest.java       | 217 ++++++
 .../xmlsec/encryption/impl/DerivedKeyNameTest.java |  66 ++
 .../xmlsec/encryption/impl/DerivedKeyTest.java     | 119 ++++
 .../xmlsec/encryption/impl/IterationCountTest.java |  66 ++
 .../encryption/impl/KeyDerivationMethodTest.java   |  94 +++
 .../xmlsec/encryption/impl/KeyLengthTest.java      |  66 ++
 .../xmlsec/encryption/impl/MasterKeyNameTest.java  |  66 ++
 .../xmlsec/encryption/impl/OtherSourceTest.java    |  99 +++
 .../xmlsec/encryption/impl/PBKDF2ParamsTest.java   |  85 +++
 .../opensaml/xmlsec/encryption/impl/PRFTest.java   |  99 +++
 .../opensaml/xmlsec/encryption/impl/SaltTest.java  |  79 +++
 .../xmlsec/encryption/impl/SpecifiedTest.java      |  66 ++
 .../xmlsec/encryption/support/tests/ECDHTest.java  | 237 +++++++
 .../BasicEncryptionParametersResolverTest.java     | 200 +++++-
 .../xmlsec/keyinfo/impl/AgreementMethodTest.java   | 308 +++++++++
 .../keyinfo/impl/BasicKeyInfoGeneratorTest.java    |  43 +-
 .../xmlsec/keyinfo/impl/ECKeyValueTest.java        |  94 +++
 .../impl/KeyAgreementKeyInfoGeneratorTest.java     | 268 ++++++++
 .../impl/LocalKeyInfoCredentialResolverTest.java   |  55 ++
 .../keyinfo/impl/X509KeyInfoGeneratorTest.java     |  38 ++
 .../xmlsec/keyinfo/tests/KeyInfoSupportTest.java   | 208 +++++-
 .../xmlsec/testing/XMLSecurityTestingSupport.java  |   8 +-
 .../src/test/resources/logback-test.xml            |   9 +
 .../xmlsec/encryption/impl/ConcatKDFParams.xml     |   7 +
 .../impl/ConcatKDFParamsChildElements.xml          |  11 +
 .../opensaml/xmlsec/encryption/impl/DerivedKey.xml |   4 +
 .../encryption/impl/DerivedKeyChildElements.xml    |  12 +
 .../xmlsec/encryption/impl/DerivedKeyName.xml      |   2 +
 .../impl/DerivedKeyOptionalAttributes.xml          |   4 +
 .../xmlsec/encryption/impl/IterationCount.xml      |   2 +
 .../xmlsec/encryption/impl/KeyDerivationMethod.xml |   4 +
 .../impl/KeyDerivationMethodChildElements.xml      |   6 +
 .../opensaml/xmlsec/encryption/impl/KeyLength.xml  |   2 +
 .../xmlsec/encryption/impl/MasterKeyName.xml       |   2 +
 .../xmlsec/encryption/impl/OtherSource.xml         |   2 +
 .../encryption/impl/OtherSourceChildElements.xml   |   4 +
 .../xmlsec/encryption/impl/PBKDF2Params.xml        |   2 +
 .../encryption/impl/PBKDF2ParamsChildElements.xml  |   7 +
 .../org/opensaml/xmlsec/encryption/impl/PRF.xml    |   2 +
 .../xmlsec/encryption/impl/PRFChildElements.xml    |   4 +
 .../org/opensaml/xmlsec/encryption/impl/Salt.xml   |   2 +
 .../xmlsec/encryption/impl/SaltChildElements.xml   |   5 +
 .../opensaml/xmlsec/encryption/impl/Specified.xml  |   2 +
 .../opensaml/xmlsec/keyinfo/impl/ECKeyValue.xml    |  11 +
 245 files changed, 17714 insertions(+), 88 deletions(-)
 create mode 100644 opensaml-saml-api/src/main/java/org/opensaml/saml/security/SAMLMetadataKeyAgreementEncryptionConfiguration.java
 create mode 100644 opensaml-saml-api/src/main/java/org/opensaml/saml/security/package-info.java
 create mode 100644 opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/encryption/tests/ECDHTest.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/config/GlobalNamedCurveRegistryInitializer.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/config/package-info.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/ECSupport.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/EnhancedECParameterSpec.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/NamedCurve.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/NamedCurveRegistry.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/AbstractNamedCurve.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/BasicNamedCurve.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/BrainpoolP256r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/BrainpoolP320r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/BrainpoolP384r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/BrainpoolP512r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp112r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp112r2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp128r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp128r2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp160k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp160r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp160r2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp192k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp192r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp224k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp224r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp256k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp256r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp384r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Secp521r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect113r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect113r2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect131r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect131r2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect163k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect163r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect163r2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect193r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect193r2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect233k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect233r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect239k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect283k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect283r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect409k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect409r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect571k1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/Sect571r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962c2tnb191v1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962c2tnb191v2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962c2tnb191v3.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962c2tnb239v1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962c2tnb239v2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962c2tnb239v3.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962c2tnb359v1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962c2tnb431r1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962prime192v2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962prime192v3.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962prime239v1.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962prime239v2.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/X962prime239v3.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/curves/package-info.java
 create mode 100644 opensaml-security-api/src/main/java/org/opensaml/security/crypto/ec/package-info.java
 create mode 100644 opensaml-security-api/src/main/resources/META-INF/services/org.opensaml.core.config.Initializer
 create mode 100644 opensaml-security-api/src/main/resources/META-INF/services/org.opensaml.security.crypto.ec.NamedCurve
 create mode 100644 opensaml-security-api/src/test/java/org/opensaml/security/crypto/ec/BaseNamedCurveTest.java
 create mode 100644 opensaml-security-api/src/test/java/org/opensaml/security/crypto/ec/ECSupportTest.java
 create mode 100644 opensaml-security-api/src/test/java/org/opensaml/security/crypto/ec/EnhancedECParameterSpecTest.java
 create mode 100644 opensaml-security-api/src/test/java/org/opensaml/security/crypto/ec/NamedCurveRegistryTest.java
 create mode 100644 opensaml-security-api/src/test/java/org/opensaml/security/crypto/ec/curves/NamedCurvesTest.java
 copy {opensaml-xmlsec-impl => opensaml-security-api}/src/test/resources/logback-test.xml (57%)
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/CloneableKeyAgreementParameter.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/KeyAgreementCredential.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/KeyAgreementException.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/KeyAgreementParameter.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/KeyAgreementParameters.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/KeyAgreementProcessor.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/KeyAgreementProcessorRegistry.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/KeyAgreementSupport.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/XMLExpressableKeyAgreementParameter.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/agreement/package-info.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/algorithm/descriptors/KeyAgreementDHExplicitKDF.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/algorithm/descriptors/KeyAgreementDHLegacyKDF.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/algorithm/descriptors/KeyAgreementECDH.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/config/GlobalKeyAgreementProcessorRegistryInitializer.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/derivation/KeyDerivation.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/derivation/KeyDerivationException.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/derivation/KeyDerivationSupport.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/derivation/package-info.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/ConcatKDFParams.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/DerivedKey.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/DerivedKeyName.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/IterationCount.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/KeyDerivationMethod.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/KeyLength.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/MasterKeyName.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/OtherSource.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/PBKDF2Params.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/PRF.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/Salt.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/Specified.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/encryption/support/KeyAgreementEncryptionConfiguration.java
 create mode 100644 opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/keyinfo/KeyInfoCredentialResolutionMode.java
 create mode 100644 opensaml-xmlsec-api/src/test/java/org/opensaml/xmlsec/agreement/KeyAgreementProcessorRegistryTest.java
 create mode 100644 opensaml-xmlsec-api/src/test/java/org/opensaml/xmlsec/derivation/KeyDerivationSupportTest.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/AbstractDerivationKeyAgreementProcessor.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/AbstractKeyAgreementProcessor.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/BasicKeyAgreementCredential.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/DigestMethod.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/ECDHKeyAgreementProcessor.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/KANonce.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/KeyAgreementParameterParser.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/KeyAgreementParametersParser.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/KeySize.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/PrivateCredential.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/StaticStaticMode.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/agreement/impl/package-info.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/derivation/impl/ConcatKDF.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/derivation/impl/PBKDF2.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/derivation/impl/package-info.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/ConcatKDFParamsBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/ConcatKDFParamsImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/ConcatKDFParamsMarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/ConcatKDFParamsUnmarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/DerivedKeyBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/DerivedKeyImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/DerivedKeyMarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/DerivedKeyNameBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/DerivedKeyNameImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/DerivedKeyUnmarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/IterationCountBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/IterationCountImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/KeyDerivationMethodBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/KeyDerivationMethodImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/KeyDerivationMethodMarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/KeyDerivationMethodUnmarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/KeyLengthBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/KeyLengthImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/MasterKeyNameBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/MasterKeyNameImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/OtherSourceBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/OtherSourceImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/OtherSourceMarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/OtherSourceUnmarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/PBKDF2ParamsBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/PBKDF2ParamsImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/PBKDF2ParamsMarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/PBKDF2ParamsUnmarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/PRFBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/PRFImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/PRFMarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/PRFUnmarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/SaltBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/SaltImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/SaltMarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/SaltUnmarshaller.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/SpecifiedBuilder.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/encryption/impl/SpecifiedImpl.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/keyinfo/impl/KeyAgreementKeyInfoGeneratorFactory.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/keyinfo/impl/provider/AgreementMethodKeyInfoProvider.java
 create mode 100644 opensaml-xmlsec-impl/src/main/java/org/opensaml/xmlsec/keyinfo/impl/provider/ECKeyValueProvider.java
 create mode 100644 opensaml-xmlsec-impl/src/main/resources/META-INF/services/org.opensaml.xmlsec.agreement.KeyAgreementProcessor
 create mode 100644 opensaml-xmlsec-impl/src/main/resources/META-INF/services/org.opensaml.xmlsec.agreement.impl.KeyAgreementParameterParser
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/agreement/impl/DigestMethodTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/agreement/impl/ECDHKeyAgreementProcessorTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/agreement/impl/KANonceTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/agreement/impl/KeyAgreementParametersParserTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/agreement/impl/PrivateCredentialTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/agreement/tests/KeyAgreementSupportTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/config/impl/GlobalKeyAgreementProcessorRegistryTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/derivation/impl/ConcatKDFTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/derivation/impl/MockKeyDerivation.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/derivation/impl/PBKDF2Test.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/ConcatKDFParamsTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/DerivedKeyNameTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/DerivedKeyTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/IterationCountTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/KeyDerivationMethodTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/KeyLengthTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/MasterKeyNameTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/OtherSourceTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/PBKDF2ParamsTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/PRFTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/SaltTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/impl/SpecifiedTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/encryption/support/tests/ECDHTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/keyinfo/impl/AgreementMethodTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/keyinfo/impl/ECKeyValueTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/keyinfo/impl/KeyAgreementKeyInfoGeneratorTest.java
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/ConcatKDFParams.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/ConcatKDFParamsChildElements.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/DerivedKey.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/DerivedKeyChildElements.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/DerivedKeyName.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/DerivedKeyOptionalAttributes.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/IterationCount.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/KeyDerivationMethod.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/KeyDerivationMethodChildElements.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/KeyLength.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/MasterKeyName.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/OtherSource.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/OtherSourceChildElements.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/PBKDF2Params.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/PBKDF2ParamsChildElements.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/PRF.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/PRFChildElements.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/Salt.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/SaltChildElements.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/encryption/impl/Specified.xml
 create mode 100644 opensaml-xmlsec-impl/src/test/resources/org/opensaml/xmlsec/keyinfo/impl/ECKeyValue.xml

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list