public class JceMacs
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JceMacs.Entry |
Modifier and Type | Field and Description |
---|---|
static JceMacs.Entry[] |
ALL |
static JceMacs.Entry[] |
FIPS |
static JceMacs.Entry |
HMAC_MD5 |
static JceMacs.Entry |
HMAC_MD5_96 |
static JceMacs.Entry |
HMAC_SHA1 |
static JceMacs.Entry |
HMAC_SHA1_96 |
static JceMacs.Entry |
HMAC_SHA2_256 |
static JceMacs.Entry |
HMAC_SHA2_256_96 |
static JceMacs.Entry |
HMAC_SHA2_512 |
static JceMacs.Entry |
HMAC_SHA2_512_96 |
Modifier and Type | Method and Description |
---|---|
static JceMacFactory |
init(JceMacFactory factory,
JceMacs.Entry... entries) |
static JceMacFactory |
init(JceMacFactory factory,
java.security.Provider provider,
JceMacs.Entry... entries) |
static JceMacFactory |
init(JceMacFactory factory,
java.lang.String provider,
JceMacs.Entry... entries) |
static JceMacFactory |
initAll(JceMacFactory factory)
Setups all implemented MAC algorithms.
|
static JceMacFactory |
initAllClient(JceMacFactory factory) |
static JceMacFactory |
initAllClient(JceMacFactory factory,
java.security.Provider provider) |
static JceMacFactory |
initAllClient(JceMacFactory factory,
java.lang.String provider) |
static JceMacFactory |
initFipsClient(JceMacFactory factory) |
static JceMacFactory |
initOptional(JceMacFactory factory)
Setups optional MAC algorithms.
|
static JceMacFactory |
initOptional(JceMacFactory factory,
java.security.Provider provider) |
static JceMacFactory |
initOptional(JceMacFactory factory,
java.lang.String provider) |
static JceMacFactory |
initRecommended(JceMacFactory factory)
Setups recommended MAC algorithms.
|
static JceMacFactory |
initRecommended(JceMacFactory factory,
java.security.Provider provider) |
static JceMacFactory |
initRecommended(JceMacFactory factory,
java.lang.String provider) |
static JceMacFactory |
initRequired(JceMacFactory factory)
Setups required MAC algorithms.
|
static JceMacFactory |
initRequired(JceMacFactory factory,
java.security.Provider provider) |
static JceMacFactory |
initRequired(JceMacFactory factory,
java.lang.String provider) |
public static final JceMacs.Entry HMAC_SHA1
public static final JceMacs.Entry HMAC_SHA1_96
public static final JceMacs.Entry HMAC_MD5
public static final JceMacs.Entry HMAC_MD5_96
public static final JceMacs.Entry HMAC_SHA2_256
public static final JceMacs.Entry HMAC_SHA2_256_96
public static final JceMacs.Entry HMAC_SHA2_512
public static final JceMacs.Entry HMAC_SHA2_512_96
public static final JceMacs.Entry[] ALL
public static final JceMacs.Entry[] FIPS
public static JceMacFactory init(JceMacFactory factory, JceMacs.Entry... entries)
public static JceMacFactory init(JceMacFactory factory, java.lang.String provider, JceMacs.Entry... entries)
public static JceMacFactory init(JceMacFactory factory, java.security.Provider provider, JceMacs.Entry... entries)
public static JceMacFactory initRequired(JceMacFactory factory)
factory
- a factorypublic static JceMacFactory initRequired(JceMacFactory factory, java.lang.String provider)
public static JceMacFactory initRequired(JceMacFactory factory, java.security.Provider provider)
public static JceMacFactory initRecommended(JceMacFactory factory)
factory
- a factorypublic static JceMacFactory initRecommended(JceMacFactory factory, java.lang.String provider)
public static JceMacFactory initRecommended(JceMacFactory factory, java.security.Provider provider)
public static JceMacFactory initOptional(JceMacFactory factory)
factory
- a factorypublic static JceMacFactory initOptional(JceMacFactory factory, java.lang.String provider)
public static JceMacFactory initOptional(JceMacFactory factory, java.security.Provider provider)
public static JceMacFactory initAll(JceMacFactory factory)
factory
- a factorypublic static JceMacFactory initAllClient(JceMacFactory factory)
public static JceMacFactory initAllClient(JceMacFactory factory, java.lang.String provider)
public static JceMacFactory initAllClient(JceMacFactory factory, java.security.Provider provider)
public static JceMacFactory initFipsClient(JceMacFactory factory)
Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved