| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.xml.crypto.dsig.spec.HMACParameterSpec
public final class HMACParameterSpec
Parameters for the 
 XML Signature HMAC Algorithm. The parameters include an optional output 
 length which specifies the MAC truncation length in bits. The resulting 
 HMAC will be truncated to the specified number of bits. If the parameter is 
 not specified, then this implies that all the bits of the hash are to be 
 output. The XML Schema Definition of the HMACOutputLength 
 element is defined as:
 
 <element name="HMACOutputLength" minOccurs="0" type="ds:HMACOutputLengthType"/>
 <simpleType name="HMACOutputLengthType">
   <restriction base="integer"/>
 </simpleType>
 
SignatureMethod, 
RFC 2104| Constructor Summary | |
|---|---|
| HMACParameterSpec(int outputLength)Creates an HMACParameterSpecwith the specified truncation
 length. | |
| Method Summary | |
|---|---|
|  int | getOutputLength()Returns the truncation length. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public HMACParameterSpec(int outputLength)
HMACParameterSpec with the specified truncation
 length.
outputLength - the truncation length in number of bits| Method Detail | 
|---|
public int getOutputLength()
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.