package org.cagrid.core.common.security;
import java.io.Serializable;
import java.security.cert.X509Certificate;
public class X509CertificateChain implements Serializable {
private X509Certificate[] certificateChain;
public X509CertificateChain(X509Certificate[] chain) {
this.certificateChain = chain;
}
public X509Certificate getIdentityCertificate() {
if ((this.certificateChain != null) && (this.certificateChain.length > 0)) {
return certificateChain[0];
} else {
return null;
}
}
public X509Certificate[] getCertificateChain() {
return certificateChain;
}
}