Top Description Fields Constructors Methods
org.bouncycastle.est

public Class ESTServiceBuilder

extends Object
Class Inheritance
Known Direct Subclasses
org.bouncycastle.est.jcajce.JsseESTServiceBuilder

Build an RFC7030 (EST) service.

Field Summary

Modifier and TypeField and Description
protected ESTClientProvider
protected String
protected final String

Constructor Summary

AccessConstructor and Description
public
ESTServiceBuilder(String
The authority name, eg estserver.co.au
server
)

With scheme and host..

Method Summary

Modifier and TypeMethod and Description
public ESTService

Returns:

an ESTService.
build
()

Build the service.

public ESTServiceBuilder
withClientProvider(ESTClientProvider
The client provider.
clientProvider
)

Set the client provider.

public ESTServiceBuilder

Returns:

this builder.
withLabel
(String
The label.
label
)

Set the label as per https://tools.ietf.org/html/rfc7030#section-3.2.2

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

clientProviderback to summary
protected ESTClientProvider clientProvider
labelback to summary
protected String label
serverback to summary
protected final String server

Constructor Detail

ESTServiceBuilderback to summary
public ESTServiceBuilder(String server)

With scheme and host..

Parameters
server:String

The authority name, eg estserver.co.au

Method Detail

buildback to summary
public ESTService build()

Build the service.

Returns:ESTService

an ESTService.

withClientProviderback to summary
public ESTServiceBuilder withClientProvider(ESTClientProvider clientProvider)

Set the client provider.

Parameters
clientProvider:ESTClientProvider

The client provider.

withLabelback to summary
public ESTServiceBuilder withLabel(String label)

Set the label as per https://tools.ietf.org/html/rfc7030#section-3.2.2

Parameters
label:String

The label.

Returns:ESTServiceBuilder

this builder.