public static final class NodeAuthProviderVidmProperties.Builder
extends java.lang.Object
NodeAuthProviderVidmProperties
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
NodeAuthProviderVidmProperties . |
Modifier and Type | Method and Description |
---|---|
NodeAuthProviderVidmProperties |
build() |
NodeAuthProviderVidmProperties.Builder |
setClientId(java.lang.String clientId)
vIDM client id
|
NodeAuthProviderVidmProperties.Builder |
setClientSecret(java.lang.String clientSecret)
vIDM client secret
|
NodeAuthProviderVidmProperties.Builder |
setHostName(java.lang.String hostName)
Fully Qualified Domain Name(FQDN) of vIDM
|
NodeAuthProviderVidmProperties.Builder |
setLbEnable(java.lang.Boolean lbEnable)
Load Balancer enable flag
|
NodeAuthProviderVidmProperties.Builder |
setNodeHostName(java.lang.String nodeHostName)
host name to use when creating the redirect URL for clients to follow after
authenticating to vIDM
|
NodeAuthProviderVidmProperties.Builder |
setThumbprint(java.lang.String thumbprint)
Hexadecimal SHA256 hash of the vIDM server's X.509 certificate
|
NodeAuthProviderVidmProperties.Builder |
setVidmEnable(java.lang.Boolean vidmEnable)
vIDM enable flag
|
public Builder()
NodeAuthProviderVidmProperties
.public NodeAuthProviderVidmProperties.Builder setClientId(java.lang.String clientId)
clientId
- New value for the property.public NodeAuthProviderVidmProperties.Builder setClientSecret(java.lang.String clientSecret)
clientSecret
- New value for the property.public NodeAuthProviderVidmProperties.Builder setHostName(java.lang.String hostName)
hostName
- New value for the property.public NodeAuthProviderVidmProperties.Builder setLbEnable(java.lang.Boolean lbEnable)
lbEnable
- New value for the property.public NodeAuthProviderVidmProperties.Builder setNodeHostName(java.lang.String nodeHostName)
nodeHostName
- New value for the property.public NodeAuthProviderVidmProperties.Builder setThumbprint(java.lang.String thumbprint)
thumbprint
- New value for the property.public NodeAuthProviderVidmProperties.Builder setVidmEnable(java.lang.Boolean vidmEnable)
vidmEnable
- New value for the property.public NodeAuthProviderVidmProperties build()