Package com.codingchili.core.security
Class KeyStoreReference
java.lang.Object
io.vertx.core.net.KeyStoreOptionsBase
com.codingchili.core.security.KeyStoreReference
- All Implemented Interfaces:
io.vertx.core.net.KeyCertOptions,io.vertx.core.net.TrustOptions
public class KeyStoreReference
extends io.vertx.core.net.KeyStoreOptionsBase
Used in #
SecuritySettings to contain references to keystores.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.net.KeyStoreOptionsBaseclone()io.vertx.core.net.KeyStoreOptionsBasecopy()booleanprotected StringgetType()io.vertx.core.buffer.BuffergetValue()inthashCode()protected io.vertx.core.net.KeyStoreOptionsBasesetProvider(String provider)setShortName(String shortName)io.vertx.core.net.KeyStoreOptionsBaseMethods inherited from class io.vertx.core.net.KeyStoreOptionsBase
getAlias, getKeyManagerFactory, getPassword, getPath, getTrustManagerFactory, keyManagerMapper, loadKeyStore, setAlias, setPassword, setValue, trustManagerMapper
-
Field Details
-
TYPE_JKS
- See Also:
- Constant Field Values
-
TYPE_PKCS12
- See Also:
- Constant Field Values
-
-
Constructor Details
-
KeyStoreReference
public KeyStoreReference()
-
-
Method Details
-
setShortName
- Parameters:
shortName- sets the name the keystore is identified by.- Returns:
- fluent.
-
getShortName
- Returns:
- the name by which this keystore is identified.
-
setPath
- Overrides:
setPathin classio.vertx.core.net.KeyStoreOptionsBase- Parameters:
path- path to the keystore.- Returns:
- fluent
-
setType
- Overrides:
setTypein classio.vertx.core.net.KeyStoreOptionsBase
-
getType
- Overrides:
getTypein classio.vertx.core.net.KeyStoreOptionsBase
-
getProvider
- Overrides:
getProviderin classio.vertx.core.net.KeyStoreOptionsBase
-
getValue
public io.vertx.core.buffer.Buffer getValue()- Overrides:
getValuein classio.vertx.core.net.KeyStoreOptionsBase
-
copy
public io.vertx.core.net.KeyStoreOptionsBase copy()- Specified by:
copyin interfaceio.vertx.core.net.KeyCertOptions- Specified by:
copyin interfaceio.vertx.core.net.TrustOptions- Specified by:
copyin classio.vertx.core.net.KeyStoreOptionsBase
-
setProvider
- Overrides:
setProviderin classio.vertx.core.net.KeyStoreOptionsBase
-
hashCode
public int hashCode() -
clone
public io.vertx.core.net.KeyStoreOptionsBase clone() -
equals
-