edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.principalConnector
Class BasePrincipalConnector

java.lang.Object
  extended by edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.AbstractResolutionPlugIn<String>
      extended by edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.principalConnector.BasePrincipalConnector
All Implemented Interfaces:
PrincipalConnector, ResolutionPlugIn<String>
Direct Known Subclasses:
CryptoTransientPrincipalConnector, DirectPrincipalConnector, StoredIDPrincipalConnector, TransientPrincipalConnector

public abstract class BasePrincipalConnector
extends AbstractResolutionPlugIn<String>
implements PrincipalConnector

Base class for PrincipalConnector plug-ins.


Constructor Summary
BasePrincipalConnector()
          Constructor.
 
Method Summary
 String getFormat()
          Get NamID format.
 Set<String> getRelyingParties()
          Get relying parties this connector is valid for.
 void setFormat(String newFormat)
          Set NameID format.
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.AbstractResolutionPlugIn
getDependencyIds, getId, getValuesFromAllDependencies, getValuesFromAttributeDependency, getValuesFromConnectorDependency, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ResolutionPlugIn
getDependencyIds, getId, resolve, validate
 

Constructor Detail

BasePrincipalConnector

public BasePrincipalConnector()
Constructor.

Method Detail

setFormat

public void setFormat(String newFormat)
Set NameID format.

Parameters:
newFormat - new NameID format

getFormat

public String getFormat()
Get NamID format.

Specified by:
getFormat in interface PrincipalConnector
Returns:
the NameID format

getRelyingParties

public Set<String> getRelyingParties()
Get relying parties this connector is valid for.

Specified by:
getRelyingParties in interface PrincipalConnector
Returns:
set of relying parties


Copyright © 2006-2011 Internet2. All Rights Reserved.