You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexander Kleymenov (JIRA)" <ji...@apache.org> on 2006/10/06 09:35:19 UTC

[jira] Created: (HARMONY-1738) [classlib][security] Enable unemployed X.509 Certificate/CRL extensions

[classlib][security] Enable unemployed X.509 Certificate/CRL extensions
-----------------------------------------------------------------------

                 Key: HARMONY-1738
                 URL: http://issues.apache.org/jira/browse/HARMONY-1738
             Project: Harmony
          Issue Type: Improvement
          Components: Classlib
            Reporter: Alexander Kleymenov


There are some X.509 Certificate/CRL extensions that are implemented but not actually employed by X.509 framework.
They are: 
    1)    Name Constraints
    2)    CRL Distribution Points
    3)    Invalidity Date
    4)    Reason Code
    5)    CRL Number
    6)    Issuing Distribution Point
To be automatically recognized, decoded, and accessed they should be integrated into the Extension class.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-1738) [classlib][security] Enable unemployed X.509 Certificate/CRL extensions

Posted by "Alexander Kleymenov (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1738?page=all ]

Alexander Kleymenov updated HARMONY-1738:
-----------------------------------------

    Attachment: patch-extn_values.txt

This patch integrates mentioned extensions to the Extension class and slightly improves API and ASN.1 coders of these structures:
    *) AlternativeName: fix for dumpValue() 
    *) CRLDistributionPoints: fix for ASN.1 decoder + add decode(byte[] encoding) method
    *) GeneralNames: add dumpValue()
    *) GeneralSubtrees: fixed addSubtree(GeneralSubtree subtree)
    *) NameConstraints: now extends ExtensionValue + add decode(byte[] encoding) method
    *) PolicyInformation: fixed ASN.1 decoder

Also this patch fixes the Certificate Factory unit tests to use new extension value objects and to test their encoding capabilities.

> [classlib][security] Enable unemployed X.509 Certificate/CRL extensions
> -----------------------------------------------------------------------
>
>                 Key: HARMONY-1738
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1738
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Attachments: patch-extn_values.txt
>
>
> There are some X.509 Certificate/CRL extensions that are implemented but not actually employed by X.509 framework.
> They are: 
>     1)    Name Constraints
>     2)    CRL Distribution Points
>     3)    Invalidity Date
>     4)    Reason Code
>     5)    CRL Number
>     6)    Issuing Distribution Point
> To be automatically recognized, decoded, and accessed they should be integrated into the Extension class.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Closed: (HARMONY-1738) [classlib][security] Enable unemployed X.509 Certificate/CRL extensions

Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1738?page=all ]

Stepan Mishura closed HARMONY-1738.
-----------------------------------


Verified by Alexander.

> [classlib][security] Enable unemployed X.509 Certificate/CRL extensions
> -----------------------------------------------------------------------
>
>                 Key: HARMONY-1738
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1738
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Assigned To: Stepan Mishura
>         Attachments: patch-extn_values.txt
>
>
> There are some X.509 Certificate/CRL extensions that are implemented but not actually employed by X.509 framework.
> They are: 
>     1)    Name Constraints
>     2)    CRL Distribution Points
>     3)    Invalidity Date
>     4)    Reason Code
>     5)    CRL Number
>     6)    Issuing Distribution Point
> To be automatically recognized, decoded, and accessed they should be integrated into the Extension class.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (HARMONY-1738) [classlib][security] Enable unemployed X.509 Certificate/CRL extensions

Posted by "Alexander Kleymenov (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/HARMONY-1738?page=comments#action_12440370 ] 
            
Alexander Kleymenov commented on HARMONY-1738:
----------------------------------------------

Looks fine. Thank You!

> [classlib][security] Enable unemployed X.509 Certificate/CRL extensions
> -----------------------------------------------------------------------
>
>                 Key: HARMONY-1738
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1738
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Assigned To: Stepan Mishura
>         Attachments: patch-extn_values.txt
>
>
> There are some X.509 Certificate/CRL extensions that are implemented but not actually employed by X.509 framework.
> They are: 
>     1)    Name Constraints
>     2)    CRL Distribution Points
>     3)    Invalidity Date
>     4)    Reason Code
>     5)    CRL Number
>     6)    Issuing Distribution Point
> To be automatically recognized, decoded, and accessed they should be integrated into the Extension class.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (HARMONY-1738) [classlib][security] Enable unemployed X.509 Certificate/CRL extensions

Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1738?page=all ]

Stepan Mishura reassigned HARMONY-1738:
---------------------------------------

    Assignee: Stepan Mishura

> [classlib][security] Enable unemployed X.509 Certificate/CRL extensions
> -----------------------------------------------------------------------
>
>                 Key: HARMONY-1738
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1738
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Assigned To: Stepan Mishura
>         Attachments: patch-extn_values.txt
>
>
> There are some X.509 Certificate/CRL extensions that are implemented but not actually employed by X.509 framework.
> They are: 
>     1)    Name Constraints
>     2)    CRL Distribution Points
>     3)    Invalidity Date
>     4)    Reason Code
>     5)    CRL Number
>     6)    Issuing Distribution Point
> To be automatically recognized, decoded, and accessed they should be integrated into the Extension class.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Resolved: (HARMONY-1738) [classlib][security] Enable unemployed X.509 Certificate/CRL extensions

Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1738?page=all ]

Stepan Mishura resolved HARMONY-1738.
-------------------------------------

    Resolution: Fixed

Thanks Alexander for the improvement: the patch was applied to SECURITY module at r453526. 

Please check that the patch was applied as you expected. 

> [classlib][security] Enable unemployed X.509 Certificate/CRL extensions
> -----------------------------------------------------------------------
>
>                 Key: HARMONY-1738
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1738
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Assigned To: Stepan Mishura
>         Attachments: patch-extn_values.txt
>
>
> There are some X.509 Certificate/CRL extensions that are implemented but not actually employed by X.509 framework.
> They are: 
>     1)    Name Constraints
>     2)    CRL Distribution Points
>     3)    Invalidity Date
>     4)    Reason Code
>     5)    CRL Number
>     6)    Issuing Distribution Point
> To be automatically recognized, decoded, and accessed they should be integrated into the Extension class.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira