Class ResourceCertificateRequestData
- java.lang.Object
-
- net.ripe.rpki.commons.util.EqualsSupport
-
- net.ripe.rpki.commons.ta.domain.request.ResourceCertificateRequestData
-
- All Implemented Interfaces:
Serializable
public class ResourceCertificateRequestData extends EqualsSupport implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ResourceCertificateRequestData(String resourceClassName, X500Principal subjectDN, byte[] encodedSubjectPublicKey, X509CertificateInformationAccessDescriptor[] subjectInformationAccess, net.ripe.ipresource.IpResourceSet ipResourceSet)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceCertificateRequestDataforTASigningRequest(String resourceClassName, X500Principal subjectDN, byte[] encodedSubjectPublicKey, X509CertificateInformationAccessDescriptor[] subjectInformationAccess)static ResourceCertificateRequestDataforUpstreamCARequest(String resourceClassName, X500Principal subjectDN, PublicKey subjectPublicKey, X509CertificateInformationAccessDescriptor[] subjectInformationAccess, net.ripe.ipresource.IpResourceSet ipResourceSet)byte[]getEncodedSubjectPublicKey()net.ripe.ipresource.IpResourceSetgetIpResourceSet()StringgetResourceClassName()X500PrincipalgetSubjectDN()X509CertificateInformationAccessDescriptor[]getSubjectInformationAccess()-
Methods inherited from class net.ripe.rpki.commons.util.EqualsSupport
equals, hashCode, toString
-
-
-
-
Constructor Detail
-
ResourceCertificateRequestData
public ResourceCertificateRequestData(String resourceClassName, X500Principal subjectDN, byte[] encodedSubjectPublicKey, X509CertificateInformationAccessDescriptor[] subjectInformationAccess, net.ripe.ipresource.IpResourceSet ipResourceSet)
-
-
Method Detail
-
forTASigningRequest
public static ResourceCertificateRequestData forTASigningRequest(String resourceClassName, X500Principal subjectDN, byte[] encodedSubjectPublicKey, X509CertificateInformationAccessDescriptor[] subjectInformationAccess)
-
forUpstreamCARequest
public static ResourceCertificateRequestData forUpstreamCARequest(String resourceClassName, X500Principal subjectDN, PublicKey subjectPublicKey, X509CertificateInformationAccessDescriptor[] subjectInformationAccess, net.ripe.ipresource.IpResourceSet ipResourceSet)
-
getResourceClassName
public String getResourceClassName()
-
getSubjectDN
public X500Principal getSubjectDN()
-
getEncodedSubjectPublicKey
public byte[] getEncodedSubjectPublicKey()
-
getSubjectInformationAccess
public X509CertificateInformationAccessDescriptor[] getSubjectInformationAccess()
-
getIpResourceSet
public net.ripe.ipresource.IpResourceSet getIpResourceSet()
-
-