11 Mar, 2010

10 commits


10 Mar, 2010

4 commits

  • ---------------
    LOG FOR previously commited REV 5711
    
    * added tests for password aging attributes
      M test/java/org/identityconnectors/solaris/test/SolarisTestBase.java
      M test/java/org/identityconnectors/solaris/operation/PasswdCommandTest.java
    --todo: some tests are @Ignore, we need better resource setup.
    
    * bugfix
      M main/java/org/identityconnectors/solaris/operation/PasswdCommand.java
    
    * Refactored to use CommandSwitches util class
      M main/java/org/identityconnectors/solaris/operation/CreateNativeUser.java
    
    
    
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@5712 05b3e5af-d696-470f-a577-fd7599f74d3c
    davidadam
     
  • LOCK is now hanlded correctly as boolean.
    
    Altered Schema to match the real nature of attribute (Multivalue, type, required flag for create).
    
    CommandSwitches thank to NativeAttribute#isSingleValue() can actively check that one doesn't send a multivalue items to a singlevalue attribute.
    
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@5711 05b3e5af-d696-470f-a577-fd7599f74d3c
    davidadam
     
  • … new Date().toString(). Issue #623
    
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@5710 05b3e5af-d696-470f-a577-fd7599f74d3c
    roman_kitko
     
  • git-svn-id: https://svn.forgerock.org/openicf/trunk@5709 05b3e5af-d696-470f-a577-fd7599f74d3c
    davidadam
     

09 Mar, 2010

2 commits


08 Mar, 2010

1 commit


05 Mar, 2010

1 commit


02 Mar, 2010

2 commits


01 Mar, 2010

3 commits


26 Feb, 2010

1 commit

  • M test/java/org/identityconnectors/solaris/test/SolarisUpdateTest.java
      M test/java/org/identityconnectors/solaris/test/SolarisTestBase.java
      M test/java/org/identityconnectors/solaris/test/SolarisAuthenticateTest.java
      M test/java/org/identityconnectors/solaris/SolarisConnectorTest.java
    
    SolarisTestBase#enableTrustedLogin(username) is called in case we need to do authentication (==login) after create.
    
    2) Changes to the connector Schema
    this triggered changes to contract test configuration too (SchemaApiOpTests, config.groovy):
      M test/config/org.identityconnectors.solaris.SolarisConnector/config/config.groovy
      M main/java/org/identityconnectors/solaris/SolarisConnector.java
      M main/java/org/identityconnectors/solaris/operation/search/LoginsCommand.java
    
    Now we express true nature of LOCK and PASSWD_FORCE_CHANGE AccountAttributes, which are inherently boolean. Moreover these two attributes are not common to fetch, so we set them not returned by default. 
    * TODO: futher optimalization could be done to set RETURNED_BY_DEFAULT only attributes which are fetched by logins command.
    
    3) Issue #619, Issue #620
    Implemented UNLOCK functionality incl. unit tests. NativeAttribute#LOCK is readable and updateable.
    
      M main/java/org/identityconnectors/solaris/operation/PasswdCommand.java
      M test/java/org/identityconnectors/solaris/operation/PasswdCommandTest.java
      M test/java/org/identityconnectors/solaris/operation/CommandSwitchesTest.java
      M main/java/org/identityconnectors/solaris/operation/CommandSwitches.java
    
    4) Clarified NativeAttribute#PWSTAT (alias force_change for password) attribute.
    'force_change' can be updated only to true. The resource will force the user to change her password on the next login. However force_change is not updateable to false, Exception will be thrown in this case. 
    
      M main/java/org/identityconnectors/solaris/operation/CommandSwitches.java
    
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@5699 05b3e5af-d696-470f-a577-fd7599f74d3c
    davidadam
     

24 Feb, 2010

3 commits


23 Feb, 2010

2 commits


22 Feb, 2010

1 commit


19 Feb, 2010

2 commits


18 Feb, 2010

2 commits


17 Feb, 2010

5 commits


16 Feb, 2010

1 commit