[midPoint-git] midPoint branch parser updated. v2.3devel-1083-ge5c2b93

Radovan Semancik git at evolveum.com
Tue Feb 4 20:14:55 CET 2014


Project "midPoint" branch parser has been updated
       via  e5c2b9302801f2097ba1bc159a1e376f552353d2 (commit) v2.3devel-1083-ge5c2b93
       via  abc2f178c941903fc1a0c305937cdaee797ffad4 (commit) v2.3devel-1082-gabc2f17
      from  76d4ef61be4902a0bdc2c603686a0b60e43265b7 (commit) v2.3devel-1081-g76d4ef6

- Log -----------------------------------------------------------------
commit e5c2b9302801f2097ba1bc159a1e376f552353d2
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date:   Tue Feb 4 20:09:12 2014 +0100

    Fixing protected types. But still some things to do ...

commit abc2f178c941903fc1a0c305937cdaee797ffad4
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date:   Tue Feb 4 19:20:54 2014 +0100

    Big rebuild of protector and protected data types. Still work in progress. But some things works.

-----------------------------------------------------------------------

(Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full)

Summary of changes:
 .../midpoint/web/security/MidPointApplication.java |    3 +-
 .../security/MidPointAuthenticationProvider.java   |    5 +-
 .../evolveum/midpoint/web/util/WebMiscUtil.java    |    6 +-
 .../midpoint/common/crypto/AESProtector.java       |   92 ++--
 .../midpoint/common/crypto/CryptoUtil.java         |    2 +
 .../evolveum/midpoint/common/crypto/Protector.java |   98 -----
 .../midpoint/common/crypto/TestProtector.java      |    2 +
 infra/prism/pom.xml                                |    5 +
 .../midpoint/prism/crypto/AESProtector.java        |  429 ++++++++++++++++++
 .../prism}/crypto/EncryptionException.java         |    2 +-
 .../ProtectedData.java}                            |   23 +-
 .../evolveum/midpoint/prism/crypto/Protector.java  |  106 +++++
 .../midpoint/prism/parser/XNodeProcessor.java      |   46 ++
 .../midpoint/prism/parser/XNodeSerializer.java     |   17 +-
 .../com/evolveum/midpoint/prism/xnode/XNode.java   |   35 ++
 .../xml/ns/_public/types_2/CipherDataType.java     |  105 +++++
 .../xml/ns/_public/types_2/EncryptedDataType.java  |  175 ++++++++
 .../ns/_public/types_2/EncryptionMethodType.java   |  111 +++++
 .../prism/xml/ns/_public/types_2/KeyInfoType.java  |  107 +++++
 .../ns/_public/types_2/ProtectedByteArrayType.java |   56 +++
 .../xml/ns/_public/types_2/ProtectedDataType.java  |  453 ++++++++++++++++++++
 .../ns/_public/types_2/ProtectedStringType.java    |   76 ++++
 .../src/main/resources/xml/ns/public/types-2.xsd   |    2 +-
 .../midpoint/prism/PrismInternalTestUtil.java      |    2 +-
 .../evolveum/midpoint/prism/TestPrismParsing.java  |   10 +-
 .../src/test/resources/common/json/user-jack.json  |   13 +
 .../src/test/resources/common/user-jack-adhoc.xml  |   23 +-
 .../test/resources/common/user-jack-modified.xml   |   23 +-
 .../src/test/resources/common/user-jack-object.xml |   24 +-
 .../src/test/resources/common/xml/user-jack.xml    |   25 +-
 .../util/{Processor.java => Transformer.java}      |    8 +-
 .../midpoint/model/api/expr/MidpointFunctions.java |    2 +-
 .../model/common/expression/ExpressionUtil.java    |    4 +-
 .../AbstractSearchExpressionEvaluator.java         |    2 +-
 .../evaluator/AsIsExpressionEvaluator.java         |    2 +-
 .../evaluator/AsIsExpressionEvaluatorFactory.java  |    2 +-
 .../AssignmentTargetSearchExpressionEvaluator.java |    2 +-
 ...mentTargetSearchExpressionEvaluatorFactory.java |    2 +-
 .../AssociationFromLinkExpressionEvaluator.java    |    4 +-
 ...ociationFromLinkExpressionEvaluatorFactory.java |    2 +-
 ...AssociationTargetSearchExpressionEvaluator.java |    2 +-
 ...tionTargetSearchExpressionEvaluatorFactory.java |    2 +-
 .../evaluator/GenerateExpressionEvaluator.java     |    4 +-
 .../GenerateExpressionEvaluatorFactory.java        |    2 +-
 .../evaluator/PathExpressionEvaluator.java         |    2 +-
 .../evaluator/PathExpressionEvaluatorFactory.java  |    2 +-
 .../functions/BasicExpressionFunctions.java        |    4 +-
 .../expression/script/ScriptExpressionFactory.java |    2 +-
 .../script/jsr223/Jsr223ScriptEvaluator.java       |    2 +-
 .../model/common/mapping/MappingFactory.java       |    2 +-
 .../common/expression/ExpressionTestUtil.java      |    2 +-
 .../model/common/expression/TestExpression.java    |    2 +-
 .../expression/script/AbstractScriptTest.java      |    4 +-
 .../expression/script/TestExpressionFunctions.java |    4 +-
 .../expression/script/TestGroovyExpressions.java   |    2 +-
 .../script/TestJavaScriptExpressions.java          |    2 +-
 .../expression/script/TestScriptCaching.java       |    4 +-
 .../expression/script/TestXPathExpressions.java    |    2 +-
 .../model/common/mapping/MappingTestEvaluator.java |    4 +-
 .../mapping/TestValueConstructionAbsolute.java     |    2 +-
 .../evolveum/midpoint/model/ModelWebService.java   |    2 +-
 .../midpoint/model/controller/ModelController.java |    3 +-
 .../midpoint/model/controller/ModelUtils.java      |    4 +-
 .../midpoint/model/expr/MidpointFunctionsImpl.java |    4 +-
 .../midpoint/model/importer/ObjectImporter.java    |    6 +-
 .../midpoint/model/lens/ContextFactory.java        |    4 +-
 .../lens/projector/PasswordPolicyProcessor.java    |    4 +-
 .../MidpointRestAuthenticationHandler.java         |    4 +-
 .../midpoint/model/security/PasswordCallback.java  |    5 +-
 .../com/evolveum/midpoint/model/util/Utils.java    |    4 +-
 .../AbstractInternalModelIntegrationTest.java      |    2 +-
 .../midpoint/model/controller/ModelUtilsTest.java  |    4 +-
 .../midpoint/model/intest/TestPassword.java        |    2 +-
 .../model/test/AbstractModelIntegrationTest.java   |    2 +-
 .../notifiers/AccountPasswordNotifier.java         |    3 +-
 .../notifiers/UserPasswordNotifier.java            |    4 +-
 .../evolveum/midpoint/wf/TestInfrastructure.java   |    1 +
 .../ucf/impl/ConnectorFactoryIcfImpl.java          |    4 +-
 .../ucf/impl/ConnectorInstanceIcfImpl.java         |    5 +-
 .../midpoint/provisioning/ucf/util/UcfUtil.java    |    4 +-
 .../provisioning/test/ucf/TestUcfOpenDj.java       |    3 +-
 .../midpoint/test/AbstractIntegrationTest.java     |    4 +-
 .../init/ConfigurableProtectorFactory.java         |    5 +-
 .../testing/consistency/ConsistencyTest.java       |    2 +-
 .../midpoint/testing/sanity/TestSanity.java        |    2 +-
 .../midpoint/tools/ninja/KeyStoreDumper.java       |    6 +-
 86 files changed, 1988 insertions(+), 263 deletions(-)
 delete mode 100644 infra/common/src/main/java/com/evolveum/midpoint/common/crypto/Protector.java
 create mode 100644 infra/prism/src/main/java/com/evolveum/midpoint/prism/crypto/AESProtector.java
 rename infra/{common/src/main/java/com/evolveum/midpoint/common => prism/src/main/java/com/evolveum/midpoint/prism}/crypto/EncryptionException.java (95%)
 copy infra/prism/src/main/java/com/evolveum/midpoint/prism/{delta/PlusMinusZero.java => crypto/ProtectedData.java} (61%)
 create mode 100644 infra/prism/src/main/java/com/evolveum/midpoint/prism/crypto/Protector.java
 create mode 100644 infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_2/CipherDataType.java
 create mode 100644 infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_2/EncryptedDataType.java
 create mode 100644 infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_2/EncryptionMethodType.java
 create mode 100644 infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_2/KeyInfoType.java
 create mode 100644 infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_2/ProtectedByteArrayType.java
 create mode 100644 infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_2/ProtectedDataType.java
 create mode 100644 infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_2/ProtectedStringType.java
 copy infra/util/src/main/java/com/evolveum/midpoint/util/{Processor.java => Transformer.java} (86%)


hooks/post-receive
-- 
midPoint


More information about the midPoint-svn mailing list