Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-01

weblogic.xml.security.signature
Class Reference

java.lang.Object
  extended by weblogic.xml.security.signature.Reference
All Implemented Interfaces:
DSIGConstants

public abstract class Reference
extends Object
implements DSIGConstants


Field Summary
 
Fields inherited from interface weblogic.xml.security.signature.DSIGConstants
ATTR_ALGORITHM, ATTR_ID, ATTR_PREFIX_LIST, ATTR_URI, ATTR_XMLNS, DSIG_PREFIX, DSIG_URI, EXC_C14N_DEFAULT_PREFIX, TAG_C14N_METHOD, TAG_DIGEST_METHOD, TAG_DIGEST_VALUE, TAG_DSA_G, TAG_DSA_KEY_VALUE, TAG_DSA_P, TAG_DSA_Q, TAG_DSA_Y, TAG_HMAC_OUTPUT_LENGTH, TAG_INCLUSIVE_NAMESPACES, TAG_KEY_INFO, TAG_KEY_NAME, TAG_KEY_VALUE, TAG_OBJECT, TAG_REFERENCE, TAG_RSA_EXPONENT, TAG_RSA_KEY_VALUE, TAG_RSA_MODULUS, TAG_SIGNATURE, TAG_SIGNATURE_METHOD, TAG_SIGNATURE_VALUE, TAG_SIGNED_INFO, TAG_TRANSFORM, TAG_TRANSFORMS, TAG_X509_CERTIFICATE, TAG_X509_DATA, TAG_X509_ISSUER_NAME, TAG_X509_ISSUER_SERIAL, TAG_X509_SERIAL_NUMBER, TAG_X509_SUBJECT_NAME, TAG_XPATH, TC_C14N_METHOD, TC_DIGEST_METHOD, TC_DSA_KEY_VALUE, TC_KEY_INFO, TC_KEY_VALUE, TC_REFERENCE, TC_RSA_KEY_VALUE, TC_SIGNATURE, TC_SIGNATURE_METHOD, TC_SIGNED_INFO, TC_TRANSFORMS, TC_X509_DATA, VERBOSE, VERBOSE_PROPERTY, VERBOSE_PROPERTY_ALT
 
Constructor Summary
Reference(String uri)
          Creates a Reference with a SHA1 message digest.
Reference(String uri, DigestMethod digestMethod)
           
 
Method Summary
 void addTransform(Transform transform)
           
 String getURI()
           
static void main(String[] args)
           
 void print(String prefixMsg, byte[] sig)
           
 String toString()
           
 void toXML(XMLOutputStream xos, String ns, int indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Reference

public Reference(String uri)
Creates a Reference with a SHA1 message digest.

Parameters:
uri - The uri of the reference

Reference

public Reference(String uri,
                 DigestMethod digestMethod)
Method Detail

getURI

public String getURI()

addTransform

public void addTransform(Transform transform)
                  throws IncompatibleTransformException
Throws:
IncompatibleTransformException

print

public void print(String prefixMsg,
                  byte[] sig)

toString

public String toString()
Overrides:
toString in class Object

toXML

public void toXML(XMLOutputStream xos,
                  String ns,
                  int indent)
           throws XMLStreamException
Throws:
XMLStreamException

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-01