Artix JAX-WS Runtime API

com.iona.cxf.security.credential
Interface CertificateCredential

All Superinterfaces:
Credential
All Known Subinterfaces:
TlsPeerCredential

public interface CertificateCredential
extends Credential

A CertificateCredential is a Credential extension that carries with it a list of 0 or more certificates, represented natively as a @link{java.security.cert.Certificate}. The list of certificates is ordered from issuee to issuer, and may (or may not) terminate in a self-signed certificate. If the CredentialType on a Credential instance is CredentialType.CERTIFICATE, then the Credential instance may be safely cast to a CertificateCredential.


Method Summary
 java.util.List<java.security.cert.Certificate> getCertificateChain()
           
 
Methods inherited from interface com.iona.cxf.security.credential.Credential
getCredentialType, getEndorsements
 

Method Detail

getCertificateChain

java.util.List<java.security.cert.Certificate> getCertificateChain()
Returns:
the list of certificates associated with this Credential instance. This value is guaranteed to be non-null, by contract.

Artix JAX-WS Runtime API

Copyright © 2006-2007 IONA Technologies Inc.. All Rights Reserved.