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/09/20 12:20:22 UTC

[jira] Created: (HARMONY-1502) [classlib][security] Support more Certificate/CRL extensions by X.509 framework.

[classlib][security] Support more Certificate/CRL extensions by X.509 framework.
--------------------------------------------------------------------------------

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


Current implementation of X.509 framework lacks of support for some Certificate/CRL Extensions. Now the framework (partially) supports only the following extensions: 
    1) Key Usage,
    2) Basic Constraints
    3) Certificate Policies
    4) Policy Constraints
    5) Extended Key Usage
    6) Reason Code
    7) Certificate Issuer
    8) Invalidity Date.


-- 
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-1502) [classlib][security] Support more Certificate/CRL extensions by X.509 framework.

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

Alexander Kleymenov updated HARMONY-1502:
-----------------------------------------

    Attachment: patch-support-more-extns.txt

Provided patch implements additional most essential extensions: 
    1) Inhibit Any-Policy
    2) Subject Key Identifier
    3) Subject Alternative Name
    4) Issuer Alternative Name
    5) Issuing Distribution Point
    6) Authority Key Identifier
    7) CRL Distribution Points. 
By using of these implementations it is possible to retrieve more information from the Certificates and/or CRLs. Note - this patch makes some code reorganizations. Earlier the classes describing extensions have been implemented as internal classes of the Extension class. Now they are placed in x509 package on the same level as Extension class.

> [classlib][security] Support more Certificate/CRL extensions by X.509 framework.
> --------------------------------------------------------------------------------
>
>                 Key: HARMONY-1502
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1502
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Attachments: patch-support-more-extns.txt
>
>
> Current implementation of X.509 framework lacks of support for some Certificate/CRL Extensions. Now the framework (partially) supports only the following extensions: 
>     1) Key Usage,
>     2) Basic Constraints
>     3) Certificate Policies
>     4) Policy Constraints
>     5) Extended Key Usage
>     6) Reason Code
>     7) Certificate Issuer
>     8) Invalidity Date.

-- 
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-1502) [classlib][security] Support more Certificate/CRL extensions by X.509 framework.

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

Stepan Mishura reassigned HARMONY-1502:
---------------------------------------

    Assignee: Stepan Mishura

> [classlib][security] Support more Certificate/CRL extensions by X.509 framework.
> --------------------------------------------------------------------------------
>
>                 Key: HARMONY-1502
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1502
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Assigned To: Stepan Mishura
>         Attachments: patch-support-more-extns.txt
>
>
> Current implementation of X.509 framework lacks of support for some Certificate/CRL Extensions. Now the framework (partially) supports only the following extensions: 
>     1) Key Usage,
>     2) Basic Constraints
>     3) Certificate Policies
>     4) Policy Constraints
>     5) Extended Key Usage
>     6) Reason Code
>     7) Certificate Issuer
>     8) Invalidity Date.

-- 
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-1502) [classlib][security] Support more Certificate/CRL extensions by X.509 framework.

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

Looks fine! thank You.

> [classlib][security] Support more Certificate/CRL extensions by X.509 framework.
> --------------------------------------------------------------------------------
>
>                 Key: HARMONY-1502
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1502
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Assigned To: Stepan Mishura
>         Attachments: patch-support-more-extns.txt
>
>
> Current implementation of X.509 framework lacks of support for some Certificate/CRL Extensions. Now the framework (partially) supports only the following extensions: 
>     1) Key Usage,
>     2) Basic Constraints
>     3) Certificate Policies
>     4) Policy Constraints
>     5) Extended Key Usage
>     6) Reason Code
>     7) Certificate Issuer
>     8) Invalidity Date.

-- 
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-1502) [classlib][security] Support more Certificate/CRL extensions by X.509 framework.

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

Stepan Mishura resolved HARMONY-1502.
-------------------------------------

    Resolution: Fixed

Thanks Alexander for improvement - patch was applied at r448816. 

Please check that the patch was applied as you expected.

> [classlib][security] Support more Certificate/CRL extensions by X.509 framework.
> --------------------------------------------------------------------------------
>
>                 Key: HARMONY-1502
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1502
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Assigned To: Stepan Mishura
>         Attachments: patch-support-more-extns.txt
>
>
> Current implementation of X.509 framework lacks of support for some Certificate/CRL Extensions. Now the framework (partially) supports only the following extensions: 
>     1) Key Usage,
>     2) Basic Constraints
>     3) Certificate Policies
>     4) Policy Constraints
>     5) Extended Key Usage
>     6) Reason Code
>     7) Certificate Issuer
>     8) Invalidity Date.

-- 
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-1502) [classlib][security] Support more Certificate/CRL extensions by X.509 framework.

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

Stepan Mishura closed HARMONY-1502.
-----------------------------------


Verified by Alexander.

> [classlib][security] Support more Certificate/CRL extensions by X.509 framework.
> --------------------------------------------------------------------------------
>
>                 Key: HARMONY-1502
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1502
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Alexander Kleymenov
>         Assigned To: Stepan Mishura
>         Attachments: patch-support-more-extns.txt
>
>
> Current implementation of X.509 framework lacks of support for some Certificate/CRL Extensions. Now the framework (partially) supports only the following extensions: 
>     1) Key Usage,
>     2) Basic Constraints
>     3) Certificate Policies
>     4) Policy Constraints
>     5) Extended Key Usage
>     6) Reason Code
>     7) Certificate Issuer
>     8) Invalidity Date.

-- 
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