Class | Description |
---|---|
HostKeyAlgoSupportedValidator |
JSR-303 Cross Field validator that ensures that a
SshUriProperties bean for the constraints:
- If host key algo is supported
Beans annotated with HostKeyAlgoSupported and Validated will have the constraints applied. |
HostKeyAndAlgoBothExistValidator |
JSR-303 Cross Field validator that ensures that a
SshUriProperties bean for the constraints:
- If host key is set then host key algo must also be set
- If host key algo is set then host key must also be set
Beans annotated with HostKeyAndAlgoBothExist and Validated will have the constraints applied. |
PrivateKeyValidator |
JSR-303 Cross Field validator that ensures that a
SshUriProperties bean for the constraints:
- Private key is present and can be correctly parsed using KeyPair
Beans annotated with PrivateKeyValidator and Validated will have the constraints applied. |
PropertyBasedSshSessionFactory |
In a cloud environment local SSH config files such as `.known_hosts` may not be suitable for providing
configuration settings due to ephemeral filesystems.
|
SshPropertyValidator |
Validate SSH related properties
|
SshUri |
Base class that contains configuration properties for Git SSH properties
|
SshUri.SshUriPropertiesBuilder | |
SshUriProperties |
Data container for property based SSH config
|
SshUriProperties.SshUriNestedRepoProperties |
Differentiate between sets of properties that are defined in nested Git repos.
|
SshUriPropertyProcessor |
Check if Git repo properties refer to an SSH based transport then filter and extract the properties
|
Annotation Type | Description |
---|---|
HostKeyAlgoSupported |
Beans annotated with
HostKeyAlgoSupported and Validated will have the constraints applied. |
HostKeyAndAlgoBothExist |
Beans annotated with
HostKeyAndAlgoBothExist and Validated will have the constraints applied. |
PrivateKeyIsValid |
Beans annotated with
PrivateKeyValidator and Validated will have the constraints applied. |
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.