XCMS Toolkit

com.cms.types
Class AuthenticatedData

java.lang.Object
  extended by schemajic.model.ASN1Value
      extended by schemajic.model.ASN1Sequence
          extended by com.cms.types.AuthenticatedData

public class AuthenticatedData
extends ASN1Sequence

AuthenticatedData generated Java class.

The generation of this Java class is based on the definition of an ASN.1 type specified in the ISO 22895 Cryptographic Syntax Schema standard. This ASN.1 definition is an abstract schema for binary encodings and XML markup representations of values of this ASN.1 type.

For more information on the type definition on which this generated Java class is based, see AuthenticatedData.

Version:
1.00 - Sun Mar 19 13:02:09 EST 2006
Author:
support@phillipgriffin.com

Field Summary
 
Fields inherited from class schemajic.model.ASN1Sequence
_fields
 
Constructor Summary
AuthenticatedData()
           
AuthenticatedData(CMSVersion version, OriginatorInfo originatorInfo, RecipientInfos recipientInfos, MessageAuthenticationCodeAlgorithm macAlgorithm, DigestAlgorithmIdentifier digestAlgorithm, EncapsulatedContentInfo encapContentInfo, AuthAttributes authAttrs, MessageAuthenticationCode mac, UnauthAttributes unauthAttrs)
          Default constructor for generated Java class AuthenticatedData.
 
Method Summary
 Type getAsn1Type()
          Returns an ASN.1 SEQUENCE type.
 AuthAttributes getAuthAttrs()
           
 ASN1Value getDefaultValue(int i)
           
 DigestAlgorithmIdentifier getDigestAlgorithm()
           
 EncapsulatedContentInfo getEncapContentInfo()
           
 MessageAuthenticationCode getMac()
           
 MessageAuthenticationCodeAlgorithm getMacAlgorithm()
           
 OriginatorInfo getOriginatorInfo()
           
 RecipientInfos getRecipientInfos()
           
 UnauthAttributes getUnauthAttrs()
           
 CMSVersion getVersion()
           
 void setAuthAttrs(AuthAttributes authAttrs)
           
 void setDigestAlgorithm(DigestAlgorithmIdentifier digestAlgorithm)
           
 void setEncapContentInfo(EncapsulatedContentInfo encapContentInfo)
           
 void setMac(MessageAuthenticationCode mac)
           
 void setMacAlgorithm(MessageAuthenticationCodeAlgorithm macAlgorithm)
           
 void setOriginatorInfo(OriginatorInfo originatorInfo)
           
 void setRecipientInfos(RecipientInfos recipientInfos)
           
 void setUnauthAttrs(UnauthAttributes unauthAttrs)
           
 void setVersion(CMSVersion version)
           
 
Methods inherited from class schemajic.model.ASN1Sequence
accept, getFields, setAbsent, setFields, setPresent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticatedData

public AuthenticatedData(CMSVersion version,
                         OriginatorInfo originatorInfo,
                         RecipientInfos recipientInfos,
                         MessageAuthenticationCodeAlgorithm macAlgorithm,
                         DigestAlgorithmIdentifier digestAlgorithm,
                         EncapsulatedContentInfo encapContentInfo,
                         AuthAttributes authAttrs,
                         MessageAuthenticationCode mac,
                         UnauthAttributes unauthAttrs)
Default constructor for generated Java class AuthenticatedData.


AuthenticatedData

public AuthenticatedData()
Method Detail

getAsn1Type

public Type getAsn1Type()
Description copied from class: ASN1Sequence
Returns an ASN.1 SEQUENCE type.

Overrides:
getAsn1Type in class ASN1Sequence

getVersion

public CMSVersion getVersion()

setVersion

public void setVersion(CMSVersion version)

getOriginatorInfo

public OriginatorInfo getOriginatorInfo()

setOriginatorInfo

public void setOriginatorInfo(OriginatorInfo originatorInfo)

getRecipientInfos

public RecipientInfos getRecipientInfos()

setRecipientInfos

public void setRecipientInfos(RecipientInfos recipientInfos)

getMacAlgorithm

public MessageAuthenticationCodeAlgorithm getMacAlgorithm()

setMacAlgorithm

public void setMacAlgorithm(MessageAuthenticationCodeAlgorithm macAlgorithm)

getDigestAlgorithm

public DigestAlgorithmIdentifier getDigestAlgorithm()

setDigestAlgorithm

public void setDigestAlgorithm(DigestAlgorithmIdentifier digestAlgorithm)

getEncapContentInfo

public EncapsulatedContentInfo getEncapContentInfo()

setEncapContentInfo

public void setEncapContentInfo(EncapsulatedContentInfo encapContentInfo)

getAuthAttrs

public AuthAttributes getAuthAttrs()

setAuthAttrs

public void setAuthAttrs(AuthAttributes authAttrs)

getMac

public MessageAuthenticationCode getMac()

setMac

public void setMac(MessageAuthenticationCode mac)

getUnauthAttrs

public UnauthAttributes getUnauthAttrs()

setUnauthAttrs

public void setUnauthAttrs(UnauthAttributes unauthAttrs)

getDefaultValue

public ASN1Value getDefaultValue(int i)
Overrides:
getDefaultValue in class ASN1Sequence

XCMS Toolkit


Copyright © 2005-2006 GRIFFIN Consulting. All Rights Reserved.