public abstract class KeySelector extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
KeySelector.Purpose  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract KeySelectorResult | 
select(KeyInfo keyInfo,
      KeySelector.Purpose purpose,
      AlgorithmMethod method,
      XMLCryptoContext context)  | 
static KeySelector | 
singletonKeySelector(Key key)  | 
public abstract KeySelectorResult select(KeyInfo keyInfo, KeySelector.Purpose purpose, AlgorithmMethod method, XMLCryptoContext context) throws KeySelectorException
KeySelectorExceptionpublic static KeySelector singletonKeySelector(Key key)