Skip navigation links

Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10680-05


oracle.security.xmlsec.util
Class URIManager

java.lang.Object
  extended by oracle.security.xmlsec.util.URIManager


public class URIManager
extends java.lang.Object

Maps XML algorithm and object URIs to ASN.1 OIDs and implementation classes.


Field Summary
static java.lang.String CANONICALIZER_KEY
           
static java.lang.String CIPHER_KEY
           
static java.lang.String DATA_OBJECT_KEY
           
static java.lang.String DIGEST_KEY
           
static java.lang.String KEY_INFO_KEY
           
static java.lang.String SIGNATURE_KEY
           
static java.lang.String TRANSFORMER_KEY
           
static java.lang.String USE_CIPHER_KEY
           
static java.lang.String USE_SIGNATURE_KEY
           

 

Method Summary
 java.lang.Class getClassForURI(java.lang.String uri, java.lang.String key)
           
 java.lang.String getJCEAlgorithm(java.lang.String uri)
           
 int getJCEKeySize(java.lang.String uri)
           
 oracle.security.crypto.asn1.ASN1ObjectID getOID(java.lang.String uri)
           
static URIManager getURIManager()
           
 java.lang.Class mapClass(java.lang.String uri, java.lang.String key, java.lang.Class c)
           
 java.lang.String mapJCEAlgorithm(java.lang.String uri, java.lang.String algorithm)
           
 java.lang.String mapJCEKeySize(java.lang.String uri, int keySize)
           
 oracle.security.crypto.asn1.ASN1ObjectID mapOID(java.lang.String uri, oracle.security.crypto.asn1.ASN1ObjectID oid)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

DIGEST_KEY

public static final java.lang.String DIGEST_KEY
See Also:
Constant Field Values

CIPHER_KEY

public static final java.lang.String CIPHER_KEY
See Also:
Constant Field Values

USE_CIPHER_KEY

public static final java.lang.String USE_CIPHER_KEY
See Also:
Constant Field Values

SIGNATURE_KEY

public static final java.lang.String SIGNATURE_KEY
See Also:
Constant Field Values

USE_SIGNATURE_KEY

public static final java.lang.String USE_SIGNATURE_KEY
See Also:
Constant Field Values

CANONICALIZER_KEY

public static final java.lang.String CANONICALIZER_KEY
See Also:
Constant Field Values

TRANSFORMER_KEY

public static final java.lang.String TRANSFORMER_KEY
See Also:
Constant Field Values

KEY_INFO_KEY

public static final java.lang.String KEY_INFO_KEY
See Also:
Constant Field Values

DATA_OBJECT_KEY

public static final java.lang.String DATA_OBJECT_KEY
See Also:
Constant Field Values

Method Detail

getURIManager

public static URIManager getURIManager()

mapOID

public oracle.security.crypto.asn1.ASN1ObjectID mapOID(java.lang.String uri,
                                                       oracle.security.crypto.asn1.ASN1ObjectID oid)

mapJCEAlgorithm

public java.lang.String mapJCEAlgorithm(java.lang.String uri,
                                        java.lang.String algorithm)

mapJCEKeySize

public java.lang.String mapJCEKeySize(java.lang.String uri,
                                      int keySize)

getOID

public oracle.security.crypto.asn1.ASN1ObjectID getOID(java.lang.String uri)

getJCEAlgorithm

public java.lang.String getJCEAlgorithm(java.lang.String uri)

getJCEKeySize

public int getJCEKeySize(java.lang.String uri)

mapClass

public java.lang.Class mapClass(java.lang.String uri,
                                java.lang.String key,
                                java.lang.Class c)

getClassForURI

public java.lang.Class getClassForURI(java.lang.String uri,
                                      java.lang.String key)
                               throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

Skip navigation links

Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10680-05


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