All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class iaik.asn1.structures.DistributionPoint

java.lang.Object
   |
   +----iaik.asn1.structures.DistributionPoint

public class DistributionPoint
extends Object
This class implements the ASN.1 type DistributionPoint.


Variable Index

 o affiliationChanged
Reason: affiliationChanged
 o cACompromise
Reason: cACompromise
 o certificateHold
Reason: certificateHold
 o cessationOfOperation
Reason: cessationOfOperation
 o keyCompromise
Reason: keyCompromise
 o superseded
Reason: superseded

Constructor Index

 o DistributionPoint()
Default constructor.
 o DistributionPoint(ASN1Object)
Constructs a DistributionPoint from an ASN1Object.

Method Index

 o getCrlIssuer()
Returns the CRL Issuer parameter of this extension.
 o getDistributionPointName()
Returns the distribution point name parameter of this extension.
 o getReasons()
Returns the reasons parameter of this extension.
 o setCrlIssuer(GeneralNames)
Sets the CRL Issuer parameter of this extension.
 o setDistributionPointName(ASN1Type)
Sets the distribution point name parameter of this extension.
 o setReasons(int)
Sets the reasons parameter of this extension.
 o toASN1Object()
Returns this DistributionPoint as ASN1Object.
 o toString()
Returns a string that represents the contents of the extensions.

Variables

 o keyCompromise
 public static int keyCompromise
Reason: keyCompromise

 o cACompromise
 public static int cACompromise
Reason: cACompromise

 o affiliationChanged
 public static int affiliationChanged
Reason: affiliationChanged

 o superseded
 public static int superseded
Reason: superseded

 o cessationOfOperation
 public static int cessationOfOperation
Reason: cessationOfOperation

 o certificateHold
 public static int certificateHold
Reason: certificateHold

Constructors

 o DistributionPoint
 public DistributionPoint()
Default constructor. Creates an empty object.

 o DistributionPoint
 public DistributionPoint(ASN1Object distributionPoint) throws CodingException
Constructs a DistributionPoint from an ASN1Object.

Parameters:
distributionPoint - the DistributionPoint as ASN1Object
Throws: CodingException
if the ASN1Object is not a DistributionPoint

Methods

 o toASN1Object
 public ASN1Object toASN1Object()
Returns this DistributionPoint as ASN1Object.

Returns:
this DistributionPoint as ASN1Object
 o setDistributionPointName
 public void setDistributionPointName(ASN1Type distributionPointName) throws IllegalArgumentException
Sets the distribution point name parameter of this extension. Only instances of GeneralNames or Name are accepted!

See Also:
GeneralNames, Name
 o setReasons
 public void setReasons(int reasons)
Sets the reasons parameter of this extension.

 o setCrlIssuer
 public void setCrlIssuer(GeneralNames crlIssuer)
Sets the CRL Issuer parameter of this extension.

 o getDistributionPointName
 public ASN1Type getDistributionPointName()
Returns the distribution point name parameter of this extension.

Returns:
the name as GeneralNames or as Name
See Also:
GeneralNames, Name
 o getReasons
 public int getReasons()
Returns the reasons parameter of this extension.

 o getCrlIssuer
 public GeneralNames getCrlIssuer()
Returns the CRL Issuer parameter of this extension.

 o toString
 public String toString()
Returns a string that represents the contents of the extensions.

Returns:
the string representation
Overrides:
toString in class Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index