|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object extended by java.security.KeyRep
public class KeyRep
Standardized representation for serialized Key objects.
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
Nested Class Summary | |
---|---|
static class |
KeyRep.Type
Key type. |
Constructor Summary | |
---|---|
KeyRep(KeyRep.Type type,
String algorithm,
String format,
byte[] encoded)
Construct the alternate Key class. |
Method Summary | |
---|---|
protected Object |
readResolve()
Resolve the Key object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public KeyRep(KeyRep.Type type, String algorithm, String format, byte[] encoded)
type
- 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()
NullPointerException
- if type is null
,
if algorithm is null
,
if format is null
,
or if encoded is null
Method Detail |
---|
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 reason
|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.