XML Security, 1.6

com.ibm.xml.crypto.dsig.dom
Class KeyValueImpl

java.lang.Object
  extended by com.ibm.xml.crypto.dsig.dom.XMLStructureImpl
      extended by com.ibm.xml.crypto.dsig.dom.KeyValueImpl
All Implemented Interfaces:
KeyValue, XMLStructure

 class KeyValueImpl
extends XMLStructureImpl
implements KeyValue


Field Summary
 
Fields inherited from class com.ibm.xml.crypto.dsig.dom.XMLStructureImpl
afactory
 
Fields inherited from interface javax.xml.crypto.dsig.keyinfo.KeyValue
DSA_TYPE, RSA_TYPE
 
Constructor Summary
KeyValueImpl(AlgorithmFactory f, java.security.PublicKey key)
           
 
Method Summary
 java.security.PublicKey getPublicKey()
          Returns the public key of this KeyValue.
 
Methods inherited from class com.ibm.xml.crypto.dsig.dom.XMLStructureImpl
isFeatureSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.crypto.XMLStructure
isFeatureSupported
 

Constructor Detail

KeyValueImpl

KeyValueImpl(AlgorithmFactory f,
             java.security.PublicKey key)
       throws java.security.KeyException
Throws:
java.security.KeyException
Method Detail

getPublicKey

public java.security.PublicKey getPublicKey()
Description copied from interface: KeyValue
Returns the public key of this KeyValue.

Specified by:
getPublicKey in interface KeyValue
Returns:
the public key of this KeyValue

XML Security, 1.6

Portions Copyright 2003, 2012 IBM Corporation.
Portions Copyright 2003, 2012 Oracle and/or its affiliates.