[java-opensaml] branch main updated (7d57904e0 -> ed997d56c)

Scott Cantor cantor.2 at osu.edu
Wed Jun 7 15:46:40 UTC 2023


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

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

    from 7d57904e0 IDP-2083 - Treat NonnullElements as the default for collections
     new db2bbb557 Remove unused classes.
     new ed997d56c IDP-2083 - Treat NonnullElements as the default for collections

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


Summary of changes:
 .../opensaml/saml/common/SAMLObjectBuilder.java    |   2 +-
 .../saml/common/SAMLObjectContentReference.java    |   9 +-
 .../opensaml/saml/common/SignableSAMLObject.java   |   3 +-
 .../saml/common/assertion/ValidationContext.java   |  11 +-
 .../common/assertion/ValidationProcessingData.java |   2 +-
 .../common/binding/AbstractEndpointResolver.java   |  13 +-
 .../saml/common/binding/SAMLBindingSupport.java    |   5 +-
 .../saml/common/binding/artifact/SAMLArtifact.java |   4 +-
 .../binding/artifact/SAMLSourceIDArtifact.java     |   2 +-
 .../artifact/SAMLSourceLocationArtifact.java       |   2 +-
 .../saml/common/binding/artifact/package-info.java |   5 +-
 .../saml/common/binding/decoding/package-info.java |   5 +-
 .../saml/common/binding/encoding/package-info.java |   3 +
 .../opensaml/saml/common/binding/package-info.java |   5 +-
 .../messaging/context/ChannelBindingsContext.java  |   5 +-
 .../SAMLMessageReceivedEndpointContext.java        |   7 +-
 .../messaging/context/navigate/package-info.java   |   4 +-
 .../common/messaging/context/package-info.java     |   5 +-
 .../messaging/logic/ProxiedRequesterPredicate.java |   5 +-
 .../saml/common/messaging/logic/package-info.java  |   4 +-
 .../saml/common/messaging/package-info.java        |   5 +-
 .../soap/SAMLSOAPClientContextBuilder.java         |   5 +-
 .../saml/common/messaging/soap/package-info.java   |   5 +-
 .../org/opensaml/saml/common/package-info.java     |   5 +-
 .../logic/AbstractNameIDPolicyPredicate.java       |   3 +-
 .../profile/logic/DefaultLocalErrorPredicate.java  |   3 +-
 .../profile/logic/EntityAttributesPredicate.java   |  28 ++-
 .../profile/logic/EntityGroupNamePredicate.java    |   7 +-
 .../common/profile/logic/EntityIdPredicate.java    |   5 +-
 .../MetadataNameIdentifierFormatStrategy.java      |   8 +-
 .../logic/RegistrationAuthorityPredicate.java      |   5 +-
 .../profile/logic/RegistrationPolicyPredicate.java |   5 +-
 .../saml/common/profile/logic/package-info.java    |   4 +-
 .../opensaml/saml/common/profile/package-info.java |   4 +-
 .../saml/common/xml/SAMLSchemaBuilder.java         |  21 ++-
 .../org/opensaml/saml/common/xml/package-info.java |   3 +
 .../opensaml/saml/config/SAMLConfiguration.java    |  24 +--
 .../saml/config/SAMLConfigurationSupport.java      |   3 +-
 .../org/opensaml/saml/config/package-info.java     |   3 +
 .../opensaml/saml/criterion/ArtifactCriterion.java |   4 +-
 .../saml/criterion/BestMatchLocationCriterion.java |   4 +-
 .../opensaml/saml/criterion/BindingCriterion.java  |  12 +-
 .../saml/criterion/BindingLocationCriterion.java   |  92 ----------
 .../BindingResponseLocationCriterion.java          |  86 ----------
 .../opensaml/saml/criterion/EndpointCriterion.java |   5 +-
 .../saml/criterion/EntityRoleCriterion.java        |   5 +-
 .../opensaml/saml/criterion/ProtocolCriterion.java |   5 +-
 .../saml/criterion/RoleDescriptorCriterion.java    |   5 +-
 .../criterion/StartsWithLocationCriterion.java     |  16 +-
 .../org/opensaml/saml/criterion/package-info.java  |   4 +-
 .../opensaml/saml/ext/idpdisco/package-info.java   |   4 +-
 .../opensaml/saml/ext/reqattr/package-info.java    |   4 +-
 .../opensaml/saml/ext/saml1md/package-info.java    |   4 +-
 .../opensaml/saml/ext/saml2alg/package-info.java   |   4 +-
 .../opensaml/saml/ext/saml2aslo/package-info.java  |   4 +-
 .../opensaml/saml/ext/saml2cb/package-info.java    |   4 +-
 .../saml/ext/saml2delrestrict/package-info.java    |   4 +-
 .../saml/ext/saml2mdattr/package-info.java         |   4 +-
 .../saml/ext/saml2mdquery/package-info.java        |   4 +-
 .../saml/ext/saml2mdreqinit/package-info.java      |   4 +-
 .../opensaml/saml/ext/saml2mdrpi/package-info.java |   4 +-
 .../opensaml/saml/ext/saml2mdui/package-info.java  |   4 +-
 .../org/opensaml/saml/ext/samlec/package-info.java |   4 +-
 .../saml/ext/samlpthrpty/package-info.java         |   4 +-
 .../entity/DetectDuplicateEntityIDsCriterion.java  |  10 +-
 .../metadata/criteria/entity/package-info.java     |   4 +-
 .../saml/metadata/criteria/role/package-info.java  |   4 +-
 .../org/opensaml/saml/metadata/package-info.java   |   4 +-
 .../metadata/resolver/BatchMetadataResolver.java   |   4 +-
 .../resolver/ChainingMetadataResolver.java         |  23 ++-
 .../resolver/RefreshableMetadataResolver.java      |   6 +-
 .../resolver/filter/MetadataFilterChain.java       |   9 +-
 .../resolver/filter/MetadataNodeProcessor.java     |   2 +-
 .../metadata/resolver/filter/package-info.java     |   4 +-
 .../metadata/resolver/index/MetadataIndex.java     |   6 +-
 .../index/SimpleStringMetadataIndexKey.java        |   6 +-
 .../saml/metadata/resolver/index/package-info.java |   4 +-
 .../saml/metadata/resolver/package-info.java       |   4 +-
 .../support/AttributeConsumingServiceSelector.java |   4 +-
 .../saml/metadata/support/package-info.java        |   4 +-
 .../artifact/SAML1ArtifactType0001Builder.java     |   4 +-
 .../saml/saml1/binding/artifact/package-info.java  |   4 +-
 .../opensaml/saml/saml1/core/AttributeQuery.java   |   4 +-
 .../org/opensaml/saml/saml1/core/package-info.java |   4 +-
 .../profile/SAML1NameIdentifierGenerator.java      |   1 -
 .../opensaml/saml/saml1/profile/package-info.java  |   4 +-
 .../saml2/assertion/SAML20AssertionValidator.java  |   7 +-
 .../saml/saml2/assertion/StatementValidator.java   |   5 +-
 .../assertion/SubjectConfirmationValidator.java    |   1 +
 .../saml/saml2/binding/artifact/SAML2Artifact.java |   2 +-
 .../artifact/SAML2ArtifactBuilderFactory.java      |  17 +-
 .../artifact/SAML2ArtifactType0004Builder.java     |   3 +-
 .../saml/saml2/binding/artifact/package-info.java  |   4 +-
 .../IsTimeboundSAMLObjectValidPredicate.java       |   2 +-
 .../opensaml/saml/saml2/common/SAML2Support.java   |   2 +-
 .../opensaml/saml/saml2/common/package-info.java   |   4 +-
 .../org/opensaml/saml/saml2/core/package-info.java |   4 +-
 .../org/opensaml/saml/saml2/ecp/package-info.java  |   4 +-
 .../opensaml/saml/saml2/encryption/Decrypter.java  |   4 +-
 .../opensaml/saml/saml2/encryption/Encrypter.java  |  54 +++---
 .../saml/saml2/encryption/package-info.java        |   4 +-
 .../opensaml/saml/saml2/metadata/package-info.java |   4 +-
 .../saml/saml2/profile/SAML2NameIDGenerator.java   |   1 -
 .../saml/saml2/profile/context/package-info.java   |   6 +-
 .../opensaml/saml/saml2/profile/package-info.java  |   4 +-
 .../saml2/wssecurity/SAML20AssertionToken.java     |   2 +-
 .../saml/saml2/wssecurity/package-info.java        |   4 +-
 ...etadataKeyAgreementEncryptionConfiguration.java |   6 +-
 .../org/opensaml/saml/security/package-info.java   |   4 +-
 .../impl/ExpiringSAMLArtifactMapEntryFactory.java  |   1 -
 .../StorageServiceSAMLArtifactMapEntryFactory.java |   2 -
 .../common/binding/artifact/impl/package-info.java |   5 +-
 .../PopulateSignatureSigningParametersHandler.java |   3 +-
 .../SAMLAddAttributeConsumingServiceHandler.java   |   3 +-
 .../binding/impl/SAMLMetadataLookupHandler.java    |   2 +-
 .../saml/common/binding/impl/package-info.java     |   5 +-
 .../BaseSAMLSimpleSignatureSecurityHandler.java    |  12 +-
 ...ecordServerTLSEntityAuthenticationtHandler.java |   2 -
 .../impl/OperationContextEntityIDLookup.java       |   2 +-
 .../impl/ReceivedEndpointSecurityHandler.java      |   5 +-
 .../SAMLOutboundProtocolMessageSigningHandler.java |   1 -
 .../common/binding/security/impl/package-info.java |   5 +-
 .../profile/impl/AddInResponseToToResponse.java    |   5 +-
 .../impl/ChainingNameIdentifierGenerator.java      |   4 +-
 .../saml/common/profile/impl/package-info.java     |   4 +-
 .../config/impl/SAMLConfigurationInitializer.java  |   9 +-
 .../config/impl/XMLObjectProviderInitializer.java  |   2 +-
 .../opensaml/saml/config/impl/package-info.java    |   4 +-
 .../saml/ext/idpdisco/impl/package-info.java       |   4 +-
 .../saml/ext/reqattr/impl/package-info.java        |   5 +-
 .../saml/ext/saml1md/impl/package-info.java        |   4 +-
 .../saml/ext/saml2alg/impl/package-info.java       |   4 +-
 .../saml/ext/saml2aslo/impl/package-info.java      |   4 +-
 .../saml/ext/saml2cb/impl/package-info.java        |   4 +-
 .../ext/saml2delrestrict/impl/package-info.java    |   4 +-
 .../saml/ext/saml2mdattr/impl/package-info.java    |   4 +-
 .../saml/ext/saml2mdquery/impl/package-info.java   |   4 +-
 .../saml/ext/saml2mdreqinit/impl/package-info.java |   4 +-
 .../saml/ext/saml2mdrpi/impl/package-info.java     |   4 +-
 .../saml/ext/saml2mdui/impl/package-info.java      |   4 +-
 .../saml/ext/samlec/impl/package-info.java         |   4 +-
 .../saml/ext/samlpthrpty/impl/package-info.java    |   4 +-
 ...aluableEntityRoleEntityDescriptorCriterion.java |  15 +-
 .../criteria/entity/impl/package-info.java         |   3 +
 .../EvaluableEntityRoleDescriptorCriterion.java    |  13 +-
 .../EvaluableProtocolRoleDescriptorCriterion.java  |  13 +-
 .../RoleDescriptorCriterionPredicateRegistry.java  |   2 +-
 .../metadata/criteria/role/impl/package-info.java  |   3 +
 .../resolver/filter/data/impl/package-info.java    |   4 +-
 .../resolver/filter/impl/AlgorithmFilter.java      |   3 +-
 .../filter/impl/ByReferenceMetadataFilter.java     |   5 +-
 .../filter/impl/EntityAttributesFilter.java        |   6 +-
 .../resolver/filter/impl/EntityRoleFilter.java     |   7 +-
 .../resolver/filter/impl/NameIDFormatFilter.java   |   5 +-
 .../filter/impl/NodeProcessingMetadataFilter.java  |   3 +-
 .../resolver/filter/impl/package-info.java         |   6 +-
 .../impl/AbstractBatchMetadataResolver.java        |  47 +++--
 .../impl/AbstractDynamicMetadataResolver.java      |  55 +++---
 .../resolver/impl/AbstractMetadataResolver.java    |   6 +-
 .../impl/AbstractReloadingMetadataResolver.java    |   2 +-
 .../resolver/impl/CompositeMetadataResolver.java   |   9 +-
 .../DefaultLocalDynamicSourceKeyGenerator.java     |   3 +-
 .../impl/LocalDynamicMetadataResolver.java         |   2 +-
 .../MetadataQueryProtocolRequestURLBuilder.java    |  15 +-
 .../impl/PredicateRoleDescriptorResolver.java      |  10 +-
 .../resolver/impl/SAMLArtifactURLBuilder.java      |   4 +-
 .../saml/metadata/resolver/impl/package-info.java  |  13 +-
 .../resolver/index/impl/EndpointMetadataIndex.java |  20 +--
 .../index/impl/FunctionDrivenMetadataIndex.java    |   9 +-
 .../index/impl/LockableMetadataIndexManager.java   |  13 +-
 .../resolver/index/impl/MetadataIndexManager.java  |  13 +-
 .../resolver/index/impl/MetadataIndexStore.java    |   3 +-
 .../resolver/index/impl/RoleMetadataIndex.java     |  13 +-
 .../index/impl/SAMLArtifactMetadataIndex.java      |  18 +-
 .../metadata/resolver/index/impl/package-info.java |   4 +-
 .../binding/decoding/impl/HTTPArtifactDecoder.java |   8 +-
 .../binding/decoding/impl/HTTPPostDecoder.java     |   2 +-
 .../impl/HttpClientResponseSOAP11Decoder.java      |   2 +-
 .../saml1/binding/decoding/impl/package-info.java  |   4 +-
 .../saml1/binding/encoding/impl/package-info.java  |   4 +-
 .../saml/saml1/binding/impl/package-info.java      |   4 +-
 .../saml/saml1/core/impl/package-info.java         |   4 +-
 .../profile/impl/AddNameIdentifierToSubjects.java  |   1 -
 .../saml1/profile/impl/AddStatusToResponse.java    |  12 +-
 .../impl/AddSubjectConfirmationToSubjects.java     |   8 +-
 .../saml/saml1/profile/impl/package-info.java      |   4 +-
 .../saml/saml2/assertion/impl/package-info.java    |   4 +-
 .../binding/decoding/impl/HTTPArtifactDecoder.java |   8 +-
 .../binding/decoding/impl/HTTPPostDecoder.java     |   6 +-
 .../decoding/impl/HTTPPostSimpleSignDecoder.java   |   4 +-
 .../decoding/impl/HTTPRedirectDeflateDecoder.java  |   4 +-
 .../saml2/binding/decoding/impl/package-info.java  |   4 +-
 .../encoding/impl/HTTPPostSimpleSignEncoder.java   |   6 +-
 .../encoding/impl/HTTPRedirectDeflateEncoder.java  |   3 +-
 .../saml2/binding/encoding/impl/package-info.java  |   6 +-
 .../impl/ExtractProxiedRequestersHandler.java      |   2 +-
 .../saml/saml2/binding/impl/package-info.java      |   6 +-
 .../ExtractChannelBindingsExtensionsHandler.java   |   6 +-
 .../impl/ExtractChannelBindingsHeadersHandler.java |   5 +-
 .../SAML2HTTPPostSimpleSignSecurityHandler.java    |  10 +-
 ...TTPRedirectDeflateSignatureSecurityHandler.java |   2 +-
 .../saml2/binding/security/impl/package-info.java  |   6 +-
 .../saml/saml2/core/impl/package-info.java         |   4 +-
 .../opensaml/saml/saml2/ecp/impl/package-info.java |   4 +-
 .../saml/saml2/metadata/impl/package-info.java     |  13 +-
 .../saml2/profile/impl/AddNameIDToSubjects.java    |   4 +-
 .../saml2/profile/impl/AddStatusToResponse.java    |  11 +-
 .../DefaultAssertionValidationContextBuilder.java  |  17 +-
 .../saml2/profile/impl/ValidateAssertions.java     |   9 +-
 .../saml/saml2/profile/impl/package-info.java      |   4 +-
 ...ultSAML20AssertionValidationContextBuilder.java |  10 +-
 ...ecuritySAML20AssertionTokenSecurityHandler.java |   7 +-
 .../wssecurity/messaging/impl/package-info.java    |   5 +-
 .../InlineSelfEncryptionParametersStrategy.java    | 191 ---------------------
 .../security/impl/MetadataCredentialResolver.java  |  14 +-
 .../SAMLMetadataEncryptionParametersResolver.java  |   7 +-
 ...MetadataSignatureSigningParametersResolver.java |   6 +-
 .../impl/SAMLSignatureProfileValidator.java        |  30 ++--
 .../opensaml/saml/security/impl/package-info.java  |   4 +-
 ...InlineSelfEncryptionParametersStrategyTest.java | 159 -----------------
 220 files changed, 768 insertions(+), 1154 deletions(-)
 delete mode 100644 opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingLocationCriterion.java
 delete mode 100644 opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingResponseLocationCriterion.java
 delete mode 100644 opensaml-saml-impl/src/main/java/org/opensaml/saml/security/impl/InlineSelfEncryptionParametersStrategy.java
 delete mode 100644 opensaml-saml-impl/src/test/java/org/opensaml/saml/security/impl/InlineSelfEncryptionParametersStrategyTest.java

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


More information about the commits mailing list