Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle Security Developer Tools XML Security Java API Reference 10g Release 3 (10.1.3) B25383-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## oracle.security.xmlsec.keys
Interface KeyValueData

All Known Implementing Classes:
  DHKeyValue, DSAKeyValue, RSAKeyValue

public interface KeyValueData

Marker interface for children of XML-DSIG KeyValue.

Method Summary
`oracle.security.crypto.core.PublicKey` | `getPublicKey()` Returns a `oracle.security.crypto.core.PublicKey`.
`java.lang.String` | `getType()` Returns a URI identifying the type of KeyValue.

Method Detail

### getPublicKey

    public oracle.security.crypto.core.PublicKey getPublicKey()

  Returns a `oracle.security.crypto.core.PublicKey`.

### getType

    public java.lang.String getType()

  Returns a URI identifying the type of KeyValue.

  Interface `XMLURI` contains the KeyInfo data type URIs for public key value elements defined in the XML Signature and XML Encryption namespaces, including:

  - Diffie-Hellman Public Key `XMLURI.obj_DHKeyValue`
  - DSA Public Key `XMLURI.obj_DSAKeyValue`
  - RSA Public Key `XMLURI.obj_RSAKeyValue`

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle Security Developer Tools XML Security Java API Reference 10g Release 3 (10.1.3) B25383-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2005, 2006 , Oracle. All rights reserved.