public class KeyRep extends Object implements Serializable
Note that a serialized Key may contain sensitive information which should not be exposed in untrusted environments. See the Security Appendix of the Serialization Specification for more information.
Key,
KeyFactory,
SecretKeySpec,
X509EncodedKeySpec,
PKCS8EncodedKeySpec,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
KeyRep.Type
Key type.
|
| Constructor and Description |
|---|
KeyRep(KeyRep.Type type,
String algorithm,
String format,
byte[] encoded)
Construct the alternate Key class.
|
public KeyRep(KeyRep.Type type, String algorithm, String format, byte[] encoded)
NullPointerException - if type is null,
if algorithm is null,
if format is null,
or if encoded is nulltype - either one of Type.SECRET, Type.PUBLIC, or Type.PRIVATEalgorithm - the algorithm returned from
Key.getAlgorithm()format - the encoding format returned from
Key.getFormat()encoded - the encoded bytes returned from
Key.getEncoded()protected Object readResolve() throws ObjectStreamException
This method supports three Type/format combinations:
ObjectStreamException - if the Type/format
combination is unrecognized, if the algorithm, key format, or
encoded key bytes are unrecognized/invalid, of if the
resolution of the key fails for any reasonaicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2016 aicas GmbH. All Rights Reserved.