edu.internet2.middleware.shibboleth.common.config.security
Class PKIXValidationInformationFactoryBean

java.lang.Object
  extended by org.springframework.beans.factory.config.AbstractFactoryBean
      extended by edu.internet2.middleware.shibboleth.common.config.security.PKIXValidationInformationFactoryBean
All Implemented Interfaces:
BeanClassLoaderAware, BeanFactoryAware, DisposableBean, FactoryBean, InitializingBean

public class PKIXValidationInformationFactoryBean
extends AbstractFactoryBean

Factory bean for building instances of PKIXValidationInformation.


Field Summary
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
PKIXValidationInformationFactoryBean()
           
 
Method Summary
protected  Object createInstance()
          
 List<X509Certificate> getCertificates()
          Gets the cerificates respresented by this info set.
 List<X509CRL> getCrls()
          Gets the CRLs respresented by this info set.
 Class getObjectType()
          
 Integer getVerifyDepth()
          Get the max verify depth represented by this info set.
 void setCertificates(List<X509Certificate> certs)
          Sets the cerificates respresented by this info set.
 void setCrls(List<X509CRL> crls)
          Sets the CRLs respresented by this info set.
 void setVerifyDepth(Integer newDepth)
          Set the max verify depth represented by this info set.
 
Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PKIXValidationInformationFactoryBean

public PKIXValidationInformationFactoryBean()
Method Detail

createInstance

protected Object createInstance()
                         throws Exception

Specified by:
createInstance in class AbstractFactoryBean
Throws:
Exception

getObjectType

public Class getObjectType()

Specified by:
getObjectType in interface FactoryBean
Specified by:
getObjectType in class AbstractFactoryBean

getCertificates

public List<X509Certificate> getCertificates()
Gets the cerificates respresented by this info set.

Returns:
cerificates respresented by this info set

getCrls

public List<X509CRL> getCrls()
Gets the CRLs respresented by this info set.

Returns:
CRLs respresented by this info set

getVerifyDepth

public Integer getVerifyDepth()
Get the max verify depth represented by this info set.

Returns:
the max verify depth

setCertificates

public void setCertificates(List<X509Certificate> certs)
Sets the cerificates respresented by this info set.

Parameters:
certs - cerificates respresented by this info set

setCrls

public void setCrls(List<X509CRL> crls)
Sets the CRLs respresented by this info set.

Parameters:
crls - CRLs respresented by this info set

setVerifyDepth

public void setVerifyDepth(Integer newDepth)
Set the max verify depth represented by this info set.

Parameters:
newDepth - the new max verify depth


Copyright © 2006-2011 Internet2. All Rights Reserved.