Java by API/java.security.cert/X509CRL

Материал из Java эксперт
Перейти к: навигация, поиск

X509CRL: getIssuerDN()

   <source lang="java">
 

import java.io.FileInputStream; import java.security.cert.CertificateFactory; import java.security.cert.X509CRL; public class MainClass {

 public static void main(String[] args) throws Exception {
   CertificateFactory cf = CertificateFactory.getInstance("X.509");
   FileInputStream in = new FileInputStream(args[0]);
   X509CRL crl = (X509CRL) cf.generateCRL(in);
   System.out.println("type = " + crl.getType());
   System.out.println("version = " + crl.getVersion());
   System.out.println("issuer = " + crl.getIssuerDN().getName());
   System.out.println("signing algorithm = " + crl.getSigAlgName());
   System.out.println("this update = " + crl.getThisUpdate());
   System.out.println("next update = " + crl.getNextUpdate());
   in.close();
 }

}


 </source>
   
  
 
  



X509CRL: getNextUpdate()

   <source lang="java">
 

import java.io.FileInputStream; import java.security.cert.CertificateFactory; import java.security.cert.X509CRL; public class MainClass {

 public static void main(String[] args) throws Exception {
   CertificateFactory cf = CertificateFactory.getInstance("X.509");
   FileInputStream in = new FileInputStream(args[0]);
   X509CRL crl = (X509CRL) cf.generateCRL(in);
   System.out.println("type = " + crl.getType());
   System.out.println("version = " + crl.getVersion());
   System.out.println("issuer = " + crl.getIssuerDN().getName());
   System.out.println("signing algorithm = " + crl.getSigAlgName());
   System.out.println("this update = " + crl.getThisUpdate());
   System.out.println("next update = " + crl.getNextUpdate());
   in.close();
 }

}


 </source>
   
  
 
  



X509CRL: getSigAlgName()

   <source lang="java">
 

import java.io.FileInputStream; import java.security.cert.CertificateFactory; import java.security.cert.X509CRL; public class MainClass {

 public static void main(String[] args) throws Exception {
   CertificateFactory cf = CertificateFactory.getInstance("X.509");
   FileInputStream in = new FileInputStream(args[0]);
   X509CRL crl = (X509CRL) cf.generateCRL(in);
   System.out.println("type = " + crl.getType());
   System.out.println("version = " + crl.getVersion());
   System.out.println("issuer = " + crl.getIssuerDN().getName());
   System.out.println("signing algorithm = " + crl.getSigAlgName());
   System.out.println("this update = " + crl.getThisUpdate());
   System.out.println("next update = " + crl.getNextUpdate());
   in.close();
 }

}


 </source>
   
  
 
  



X509CRL: getThisUpdate()

   <source lang="java">
 

import java.io.FileInputStream; import java.security.cert.CertificateFactory; import java.security.cert.X509CRL; public class MainClass {

 public static void main(String[] args) throws Exception {
   CertificateFactory cf = CertificateFactory.getInstance("X.509");
   FileInputStream in = new FileInputStream(args[0]);
   X509CRL crl = (X509CRL) cf.generateCRL(in);
   System.out.println("type = " + crl.getType());
   System.out.println("version = " + crl.getVersion());
   System.out.println("issuer = " + crl.getIssuerDN().getName());
   System.out.println("signing algorithm = " + crl.getSigAlgName());
   System.out.println("this update = " + crl.getThisUpdate());
   System.out.println("next update = " + crl.getNextUpdate());
   in.close();
 }

}


 </source>
   
  
 
  



X509CRL: getType()

   <source lang="java">
 

import java.io.FileInputStream; import java.security.cert.CertificateFactory; import java.security.cert.X509CRL; public class MainClass {

 public static void main(String[] args) throws Exception {
   CertificateFactory cf = CertificateFactory.getInstance("X.509");
   FileInputStream in = new FileInputStream(args[0]);
   X509CRL crl = (X509CRL) cf.generateCRL(in);
   System.out.println("type = " + crl.getType());
   System.out.println("version = " + crl.getVersion());
   System.out.println("issuer = " + crl.getIssuerDN().getName());
   System.out.println("signing algorithm = " + crl.getSigAlgName());
   System.out.println("this update = " + crl.getThisUpdate());
   System.out.println("next update = " + crl.getNextUpdate());
   in.close();
 }

}


 </source>
   
  
 
  



X509CRL: getVersion()

   <source lang="java">
 

import java.io.FileInputStream; import java.security.cert.CertificateFactory; import java.security.cert.X509CRL; public class MainClass {

 public static void main(String[] args) throws Exception {
   CertificateFactory cf = CertificateFactory.getInstance("X.509");
   FileInputStream in = new FileInputStream(args[0]);
   X509CRL crl = (X509CRL) cf.generateCRL(in);
   System.out.println("type = " + crl.getType());
   System.out.println("version = " + crl.getVersion());
   System.out.println("issuer = " + crl.getIssuerDN().getName());
   System.out.println("signing algorithm = " + crl.getSigAlgName());
   System.out.println("this update = " + crl.getThisUpdate());
   System.out.println("next update = " + crl.getNextUpdate());
   in.close();
 }

}


 </source>