Examples of PolicyInformation


Examples of org.apache.archiva.rest.api.model.PolicyInformation

        List<PolicyInformation> policyInformations = new ArrayList<>( allPolicies.size() );

        for ( Policy policy : allPolicies )
        {
            policyInformations.add(
                new PolicyInformation( policy.getOptions(), policy.getDefaultOption(), policy.getId(),
                                       policy.getName() ) );
        }

        return policyInformations;
    }
View Full Code Here

Examples of org.apache.archiva.rest.api.model.PolicyInformation

        List<PolicyInformation> policyInformations = new ArrayList<PolicyInformation>( allPolicies.size() );

        for ( Policy policy : allPolicies )
        {
            policyInformations.add(
                new PolicyInformation( policy.getOptions(), policy.getDefaultOption(), policy.getId(),
                                       policy.getName() ) );
        }

        return policyInformations;
    }
View Full Code Here

Examples of org.apache.harmony.security.x509.PolicyInformation

                "2.2.2.2.2.2"
            };
            CertificatePolicies certificatePolicies =
                                            new CertificatePolicies();
            for (int i=0; i<policies.length; i++) {
                PolicyInformation policyInformation =
                                        new PolicyInformation(policies[i]);
                certificatePolicies.addPolicyInformation(policyInformation);
            }

            byte[] encoding = certificatePolicies.getEncoded();
            List policyInformations = ((CertificatePolicies)
View Full Code Here

Examples of org.apache.harmony.security.x509.PolicyInformation

                                                    && (policies.length > 0)) {
                //  Certificate Policies Extension (as specified in rfc 3280)
                CertificatePolicies certificatePolicies =
                                                new CertificatePolicies();
                for (int i=0; i<policies.length; i++) {
                    PolicyInformation policyInformation =
                                            new PolicyInformation(policies[i]);
                    certificatePolicies.addPolicyInformation(policyInformation);
                }
                return ASN1OctetString.getInstance().encode(
                            certificatePolicies.getEncoded());
            }
View Full Code Here

Examples of org.apache.harmony.security.x509.PolicyInformation

                                                    && (policies.length > 0)) {
                //  Certificate Policies Extension (as specified in rfc 3280)
                CertificatePolicies certificatePolicies =
                                                new CertificatePolicies();
                for (int i=0; i<policies.length; i++) {
                    PolicyInformation policyInformation =
                                            new PolicyInformation(policies[i]);
                    certificatePolicies.addPolicyInformation(policyInformation);
                }
                return ASN1OctetString.getInstance().encode(
                            certificatePolicies.getEncoded());
            }
View Full Code Here

Examples of org.apache.harmony.security.x509.PolicyInformation

            "2.2.2.2.2.2"
        };
        CertificatePolicies certificatePolicies =
                                        new CertificatePolicies();
        for (int i=0; i<policies.length; i++) {
            PolicyInformation policyInformation =
                                    new PolicyInformation(policies[i]);
            certificatePolicies.addPolicyInformation(policyInformation);
        }

        byte[] encoding = certificatePolicies.getEncoded();
        List policyInformations = ((CertificatePolicies)
View Full Code Here

Examples of org.apache.harmony.security.x509.PolicyInformation

            "2.2.2.2.2.2"
        };
        CertificatePolicies certificatePolicies =
                                        new CertificatePolicies();
        for (int i=0; i<policies.length; i++) {
            PolicyInformation policyInformation =
                                    new PolicyInformation(policies[i]);
            certificatePolicies.addPolicyInformation(policyInformation);
        }

        byte[] encoding = certificatePolicies.getEncoded();
        List policyInformations = ((CertificatePolicies)
View Full Code Here

Examples of org.apache.harmony.security.x509.PolicyInformation

                                                    && (policies.length > 0)) {
                //  Certificate Policies Extension (as specified in rfc 3280)
                CertificatePolicies certificatePolicies =
                                                new CertificatePolicies();
                for (int i=0; i<policies.length; i++) {
                    PolicyInformation policyInformation =
                                            new PolicyInformation(policies[i]);
                    certificatePolicies.addPolicyInformation(policyInformation);
                }
                return ASN1OctetString.getInstance().encode(
                            certificatePolicies.getEncoded());
            }
View Full Code Here

Examples of org.bouncycastle.asn1.x509.PolicyInformation

                        throw new AnnotatedException("Certificate policies cannot be decoded.", e);
                    }
                    Enumeration e = policies.getObjects();
                    while (e.hasMoreElements())
                    {
                        PolicyInformation pinfo = null;

                        try
                        {
                            pinfo = PolicyInformation.getInstance(e.nextElement());
                        }
                        catch (Exception ex)
                        {
                            throw new AnnotatedException("Policy information cannot be decoded.", ex);
                        }
                        if (ANY_POLICY.equals(pinfo.getPolicyIdentifier().getId()))
                        {
                            try
                            {
                                pq = getQualifierSet(pinfo.getPolicyQualifiers());
                            }
                            catch (CertPathValidatorException ex)
                            {
                                throw new ExtCertPathValidatorException(
                                    "Policy qualifier info set could not be built.", ex);
View Full Code Here

Examples of org.bouncycastle.asn1.x509.PolicyInformation

                    Enumeration e = certPolicies.getObjects();
                    Set pols = new HashSet();

                    while (e.hasMoreElements())
                    {
                        PolicyInformation pInfo = PolicyInformation.getInstance(e.nextElement());
                        DERObjectIdentifier pOid = pInfo.getPolicyIdentifier();

                        pols.add(pOid.getId());

                        if (!ANY_POLICY.equals(pOid.getId()))
                        {
                            Set pq;
                            try
                            {
                                pq = getQualifierSet(pInfo.getPolicyQualifiers());
                            }
                            catch (CertPathValidatorException cpve)
                            {
                                ErrorBundle msg = new ErrorBundle(RESOURCE_NAME,"CertPathReviewer.policyQualifierError");
                                throw new CertPathReviewerException(msg,cpve,certPath,index);
                            }

                            boolean match = processCertD1i(i, policyNodes, pOid, pq);

                            if (!match)
                            {
                                processCertD1ii(i, policyNodes, pOid, pq);
                            }
                        }
                    }

                    if (acceptablePolicies == null || acceptablePolicies.contains(ANY_POLICY))
                    {
                        acceptablePolicies = pols;
                    }
                    else
                    {
                        Iterator it = acceptablePolicies.iterator();
                        Set t1 = new HashSet();

                        while (it.hasNext())
                        {
                            Object o = it.next();

                            if (pols.contains(o))
                            {
                                t1.add(o);
                            }
                        }

                        acceptablePolicies = t1;
                    }

                    // d) 2)

                    if ((inhibitAnyPolicy > 0) || ((i < n) && isSelfIssued(cert)))
                    {
                        e = certPolicies.getObjects();

                        while (e.hasMoreElements())
                        {
                            PolicyInformation pInfo = PolicyInformation.getInstance(e.nextElement());

                            if (ANY_POLICY.equals(pInfo.getPolicyIdentifier().getId()))
                            {
                                Set _apq;
                                try
                                {
                                    _apq = getQualifierSet(pInfo.getPolicyQualifiers());
                                }
                                catch (CertPathValidatorException cpve)
                                {
                                    ErrorBundle msg = new ErrorBundle(RESOURCE_NAME,"CertPathReviewer.policyQualifierError");
                                    throw new CertPathReviewerException(msg,cpve,certPath,index);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.