|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.xml.security.keys.keyresolver.KeyResolver
KeyResolver is factory class for subclass of KeyResolverSpi that represent child element of KeyInfo.
| Field Summary | |
protected KeyResolverSpi |
_resolverSpi
Field _resolverSpi |
protected StorageResolver |
_storage
Field _storage |
| Method Summary | |
boolean |
canResolve(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
Method canResolve |
static KeyResolver |
getInstance(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
Method getInstance |
java.lang.String |
getProperty(java.lang.String key)
Method getProperty |
java.lang.String[] |
getPropertyKeys()
Method getPropertyKeys |
static void |
init()
The init() function is called by org.apache.xml.security.Init.init() |
static KeyResolver |
item(int i)
Method item |
static int |
length()
Method length |
static void |
register(java.lang.String className)
This method is used for registering KeyResolverSpis which are
available to all KeyInfo objects. |
static void |
registerAtStart(java.lang.String className)
This method is used for registering KeyResolverSpis which are
available to all KeyInfo objects. |
java.security.PublicKey |
resolvePublicKey(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
Method resolve |
java.lang.String |
resolverClassName()
Method resolverClassName |
javax.crypto.SecretKey |
resolveSecretKey(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
|
static java.security.PublicKey |
resolveStatic(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
Method resolveStatic |
java.security.cert.X509Certificate |
resolveX509Certificate(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
Method resolveX509Certificate |
void |
setProperty(java.lang.String key,
java.lang.String value)
Method setProperty |
boolean |
understandsProperty(java.lang.String propertyToTest)
Method understandsProperty |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected KeyResolverSpi _resolverSpi
protected StorageResolver _storage
| Method Detail |
public static int length()
public static KeyResolver item(int i)
throws KeyResolverException
i -
KeyResolverException
public static final KeyResolver getInstance(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
throws KeyResolverException
element - BaseURI - storage -
KeyResolverExceptionpublic static void init()
public static void register(java.lang.String className)
KeyResolverSpis which are
available to all KeyInfo objects. This means that
personalized KeyResolverSpis should only be registered directly
to the KeyInfo using KeyInfo#registerInternalKeyResolver.
className - public static void registerAtStart(java.lang.String className)
KeyResolverSpis which are
available to all KeyInfo objects. This means that
personalized KeyResolverSpis should only be registered directly
to the KeyInfo using KeyInfo#registerInternalKeyResolver.
className -
public static java.security.PublicKey resolveStatic(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
throws KeyResolverException
element - BaseURI - storage -
KeyResolverException
public java.security.PublicKey resolvePublicKey(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
throws KeyResolverException
element - BaseURI - storage -
KeyResolverException
public java.security.cert.X509Certificate resolveX509Certificate(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
throws KeyResolverException
element - BaseURI - storage -
KeyResolverException
public javax.crypto.SecretKey resolveSecretKey(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
throws KeyResolverException
KeyResolverException
public void setProperty(java.lang.String key,
java.lang.String value)
key - value - public java.lang.String getProperty(java.lang.String key)
key - public java.lang.String[] getPropertyKeys()
public boolean understandsProperty(java.lang.String propertyToTest)
propertyToTest -
public boolean canResolve(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
element - BaseURI - storage - public java.lang.String resolverClassName()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||