public class CryptoTransientPrincipalConnector extends BasePrincipalConnector
Modifier and Type | Field and Description |
---|---|
private DataSealer |
dataSealer
Object used to protect and encrypt the data.
|
private static org.slf4j.Logger |
log
Class logger.
|
Constructor and Description |
---|
CryptoTransientPrincipalConnector(DataSealer sealer)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
resolve(ShibbolethResolutionContext resolutionContext)
Performs the attribute resolution for this plugin.
|
void |
validate()
Validate the internal state of this plug-in.
|
getFormat, getRelyingParties, setFormat
getDependencyIds, getId, getValuesFromAllDependencies, getValuesFromAttributeDependency, getValuesFromConnectorDependency, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDependencyIds, getId
private static org.slf4j.Logger log
private DataSealer dataSealer
public CryptoTransientPrincipalConnector(DataSealer sealer)
sealer
- object used to protect and encrypt the datapublic String resolve(ShibbolethResolutionContext resolutionContext) throws AttributeResolutionException
resolutionContext
- the context for the resolutionAttributeResolutionException
- the problem that occurred during the resolutionpublic void validate() throws AttributeResolutionException
AttributeResolutionException
- if the plug-in has an invalid internal stateCopyright © 1999-2012. All Rights Reserved.