25 Sep, 2006

12 commits

  • to ensure that anything written to standard error does actually make it to
    standard error instead of being hidden.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@456 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@455 41b1ffd8-f28e-4786-ab96-9950f0a78031
    el_kaboing
     
  • git-svn-id: https://svn.forgerock.org/opendj/trunk@454 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     
  • Add some tests for more Equality matching rules
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@453 41b1ffd8-f28e-4786-ab96-9950f0a78031
    gbellato
     
  • an "isOperational" getter in the AttributeUsage enumeration.
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@452 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     
  • make it immutable (it's still not 100% immutable - the constructors
    do not perform deep copies of the extra properties).
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@451 41b1ffd8-f28e-4786-ab96-9950f0a78031
    matthew_swift
     
  • - The EXTERNAL SASL mechanism handler
    - The StartTLS extended operation
    - The file-based key manager provider
    - The file-based trust manager provider
    - The core password policy
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@450 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • The certificates are valid for 20 years, so we won't need to change them for a
    while.  They are self-signed, but there are also trust stores available so that
    clients can trust them without needing to resort to blindly trusting all
    certificates.  There is a client certificate that is adequate for use with SASL
    EXTERNAL.  Both the client and server certificates are available in both JKS
    and PKCS#12 formats.
    
    The commands used to generate these certificates are as follows:
    
    $ /usr/java5/bin/keytool -genkey -alias server-cert -keyalg rsa -dname 'CN=OpenDS Test Certificate,O=OpenDS.org' -keystore server.keystore -storepass password -keypass password
    $ /usr/java5/bin/keytool -selfcert -alias server-cert -validity 7305 -keystore server.keystore -storepass password
    
    $ /usr/java5/bin/keytool -export -rfc -alias server-cert -file /tmp/server.cert -keystore server.keystore -storepass password
    $ /usr/java5/bin/keytool -import -alias server-cert -file /tmp/server.cert -keystore server.truststore -storepass password
    
    $ /usr/java5/bin/keytool -genkey -alias client-cert -keyalg rsa -dname 'CN=Test User,O=Test' -keystore client.keystore -storepass password -keypass password
    $ /usr/java5/bin/keytool -selfcert -alias client-cert -validity 7305 -keystore client.keystore -storepass password
    $ /usr/java5/bin/keytool -import -alias server-cert -file /tmp/server.cert -keystore client.truststore -storepass password
    
    $ /usr/java5/bin/keytool -export -rfc -alias client-cert -file /tmp/client.cert -keystore client.keystore -storepass password
    $ /usr/java5/bin/keytool -import -alias client-cert -file /tmp/client.cert -keystore server.truststore -storepass password
    $ /usr/java5/bin/keytool -import -alias client-cert -file /tmp/client.cert -keystore client.truststore -storepass password
    
    $ keytool -importkeystore -srckeystore server.keystore -destkeystore server-cert.p12 -srcstoretype JKS -deststoretype PKCS12 -srcstorepass password -deststorepass password -srcalias server-cert -destalias server-cert -srckeypass password -destkeypass password
    $ keytool -importkeystore -srckeystore client.keystore -destkeystore client-cert.p12 -srcstoretype JKS -deststoretype PKCS12 -srcstorepass password -deststorepass password -srcalias client-cert -destalias client-cert -srckeypass password -destkeypass password
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@449 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • updated if the password generator is changed while the server is online.
    
    OpenDS Issue Number:  717
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@448 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • 
    git-svn-id: https://svn.forgerock.org/opendj/trunk@447 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • occur if it was created with a single DN value and that value is null.
    
    OpenDS Issue Number:  716
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@446 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     
  • SASL EXTERNAL authentication even though they claim to.
    
    OpenDS Issue Number:  715
    
    
    git-svn-id: https://svn.forgerock.org/opendj/trunk@445 41b1ffd8-f28e-4786-ab96-9950f0a78031
    neil_a_wilson
     

23 Sep, 2006

8 commits


22 Sep, 2006

17 commits


21 Sep, 2006

3 commits