Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
BEGIN LICENSE BLOCK ***** Version: CPL 1.0/GPL 2.0/LGPL 2.1 The contents of this file are subject to the Common Public License Version 1.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.eclipse.org/legal/cpl-v10.html Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. Copyright (C) 2008 Ola Bini <ola.bini@gmail.com> Alternatively, the contents of this file may be used under the terms of either of the GNU General Public License Version 2 or later (the "GPL"), or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), in which case the provisions of the GPL or the LGPL are applicable instead of those above. If you wish to allow use of your version of this file only under the terms of either the GPL or the LGPL, and not to allow others to use your version of this file under the terms of the CPL, indicate your decision by deleting the provisions above and replace them with the notice and other provisions required by the GPL or the LGPL. If you do not delete the provisions above, a recipient may use your version of this file under the terms of any one of the CPL, the GPL or the LGPL. END LICENSE BLOCK ***
 
 package org.jruby.ext.openssl.impl;
 
 import java.util.Set;
 import  org.bouncycastle.asn1.x509.AlgorithmIdentifier;
PKCS7_SIGN_ENVELOPE

Author(s):
Ola Bini
 
 public class SignEnvelope {
     private int version;

    
Describe encContent here.
 
     private EncContent encData = new EncContent();

    
Describe crl here.
 
     private Collection<X509CRLcrl = new ArrayList<X509CRL>();

    
Describe cert here.
 
     private Collection<X509AuxCertificatecert = new ArrayList<X509AuxCertificate>();

    
Describe mdAlgs here.
 
     private Set<AlgorithmIdentifier> mdAlgs = new HashSet<AlgorithmIdentifier>();

    
Describe signerInfo here.
 
     private Collection<SignerInfoWithPkeysignerInfo = new ArrayList<SignerInfoWithPkey>();

    
Describe recipientInfo here.
 
     private Collection<RecipInforecipientInfo = new ArrayList<RecipInfo>();

    
Get the Version value.

Returns:
an int value
 
     public final int getVersion() {
         return ;
     }

    
Set the Version value.

Parameters:
newVersion The new Version value.
 
     public final void setVersion(final int newVersion) {
         this. = newVersion;
     }

    
Get the EncData value.

Returns:
an EncContent value
 
     public final EncContent getEncData() {
         return ;
    }

    
Set the EncData value.

Parameters:
newEncContent The new EncContent value.
    public final void setEncData(final EncContent newEncData) {
        this. = newEncData;
    }

    
Get the RecipientInfo value.

Returns:
a Collection<RecipInfo> value
    public final Collection<RecipInfogetRecipientInfo() {
        return ;
    }

    
Set the RecipientInfo value.

Parameters:
newRecipientInfo The new RecipientInfo value.
    public final void setRecipientInfo(final Collection<RecipInfonewRecipientInfo) {
        this. = newRecipientInfo;
    }

    
Get the SignerInfoWithPkey value.

Returns:
a Collection<SignerInfoWithPkey> value
    public final Collection<SignerInfoWithPkeygetSignerInfo() {
        return ;
    }

    
Set the SignerInfoWithPkey value.

Parameters:
newSignerInfo The new SignerInfo value.
    public final void setSignerInfo(final Collection<SignerInfoWithPkeynewSignerInfo) {
        this. = newSignerInfo;
    }

    
Get the MdAlgs value.

Returns:
a Set<AlgorithmIdentifier> value
    public final Set<AlgorithmIdentifier> getMdAlgs() {
        return ;
    }

    
Set the MdAlgs value.

Parameters:
newMdAlgs The new MdAlgs value.
    public final void setMdAlgs(final Set<AlgorithmIdentifier> newMdAlgs) {
        this. = newMdAlgs;
    }

    
Get the Cert value.

Returns:
a Collection<X509AuxCertificate> value
    public final Collection<X509AuxCertificategetCert() {
        return ;
    }

    
Set the Cert value.

Parameters:
newCert The new Cert value.
    public final void setCert(final Collection<X509AuxCertificatenewCert) {
        this. = newCert;
    }

    
Get the Crl value.

Returns:
a Collection<X509CRL> value
    public final Collection<X509CRLgetCrl() {
        return ;
    }

    
Set the Crl value.

Parameters:
newCrl The new Crl value.
    public final void setCrl(final Collection<X509CRLnewCrl) {
        this. = newCrl;
    }
}// SignEnvelope
New to GrepCode? Check out our FAQ X