public class CryptographicKeyType extends BucketClobStringType
This type only supports instances of PrivateKey and PublicKey
Keys are marshalled from non-opaque encoded forms using the encryptionProvider component sourced from
the ContainerManager
BucketClobStringType.LobCreatorSynchronization| Constructor and Description |
|---|
CryptographicKeyType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
nullSafeGet(ResultSet rs,
String[] names,
org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object owner) |
void |
nullSafeSet(PreparedStatement st,
Object value,
int index,
org.hibernate.engine.spi.SharedSessionContractImplementor session) |
Class |
returnedClass() |
int[] |
sqlTypes() |
assemble, deepCopy, disassemble, equals, getLobHandler, hashCode, isMutable, isUseSetClobAsString, isUsingHSQL, isUsingMySQL, isUsingOracle, nullSafeGet, nullSafeSet, replace, setUseSetClobAsStringpublic Class returnedClass()
returnedClass in interface org.hibernate.usertype.UserTypereturnedClass in class BucketClobStringTypepublic int[] sqlTypes()
sqlTypes in interface org.hibernate.usertype.UserTypesqlTypes in class BucketClobStringTypepublic Object nullSafeGet(ResultSet rs, String[] names, org.hibernate.engine.spi.SharedSessionContractImplementor session, Object owner) throws SQLException
nullSafeGet in interface org.hibernate.usertype.UserTypenullSafeGet in class BucketClobStringTypeSQLExceptionpublic void nullSafeSet(PreparedStatement st, Object value, int index, org.hibernate.engine.spi.SharedSessionContractImplementor session) throws SQLException
nullSafeSet in interface org.hibernate.usertype.UserTypenullSafeSet in class BucketClobStringTypeSQLExceptionCopyright © 2003–2020 Atlassian. All rights reserved.