List of usage examples for org.bouncycastle.asn1.esf CrlValidatedID getCrlIdentifier
public CrlIdentifier getCrlIdentifier()
From source file:eu.europa.ec.markt.dss.validation.CRLRef.java
License:Open Source License
/** * //from w w w.j a v a 2s . c om * The default constructor for CRLRef. * * @param cmsRef * @throws ParseException */ public CRLRef(CrlValidatedID cmsRef) { try { crlIssuer = cmsRef.getCrlIdentifier().getCrlIssuer(); crlIssuedTime = cmsRef.getCrlIdentifier().getCrlIssuedTime().getDate(); crlNumber = cmsRef.getCrlIdentifier().getCrlNumber(); algorithm = cmsRef.getCrlHash().getHashAlgorithm().getAlgorithm().getId(); digestValue = cmsRef.getCrlHash().getHashValue(); } catch (ParseException ex) { throw new RuntimeException(ex); } }
From source file:eu.europa.ec.markt.dss.validation102853.crl.CRLRef.java
License:Open Source License
/** * The default constructor for CRLRef./*from w w w .ja v a 2s . c om*/ * * @param cmsRef * @throws ParseException */ public CRLRef(CrlValidatedID cmsRef) { try { final CrlIdentifier crlIdentifier = cmsRef.getCrlIdentifier(); if (crlIdentifier != null) { crlIssuer = crlIdentifier.getCrlIssuer(); crlIssuedTime = crlIdentifier.getCrlIssuedTime().getDate(); crlNumber = crlIdentifier.getCrlNumber(); } final OtherHash crlHash = cmsRef.getCrlHash(); digestAlgorithm = DigestAlgorithm.forOID(crlHash.getHashAlgorithm().getAlgorithm()); digestValue = crlHash.getHashValue(); } catch (ParseException ex) { throw new DSSException(ex); } }
From source file:eu.europa.esig.dss.validation.CRLRef.java
License:Open Source License
/** * The default constructor for CRLRef./*from www .j a v a2 s . c o m*/ * * @param cmsRef * @throws ParseException */ public CRLRef(CrlValidatedID cmsRef) { try { final CrlIdentifier crlIdentifier = cmsRef.getCrlIdentifier(); if (crlIdentifier != null) { crlIssuer = crlIdentifier.getCrlIssuer(); crlIssuedTime = crlIdentifier.getCrlIssuedTime().getDate(); crlNumber = crlIdentifier.getCrlNumber(); } final OtherHash crlHash = cmsRef.getCrlHash(); digestAlgorithm = DigestAlgorithm.forOID(crlHash.getHashAlgorithm().getAlgorithm().getId()); digestValue = crlHash.getHashValue(); } catch (ParseException ex) { throw new DSSException(ex); } }