Class AbstractCredentialBuilder<BUILDER,CREDENTIAL extends AbstractCredentialModel>
java.lang.Object
org.junit.rules.ExternalResource
de.hybris.platform.outboundservices.AbstractCredentialBuilder<BUILDER,CREDENTIAL>
- Type Parameters:
BUILDER- a builder that extends theAbstractCredentialBuilderCREDENTIAL- a model that extendsAbstractCredentialModel
- All Implemented Interfaces:
org.junit.rules.TestRule
- Direct Known Subclasses:
BasicCredentialBuilder,ConsumedOAuthCredentialBuilder,ExposedOAuthCredentialBuilder
public abstract class AbstractCredentialBuilder<BUILDER,CREDENTIAL extends AbstractCredentialModel>
extends org.junit.rules.ExternalResource
Abstract credential builder.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidafter()build()voidcleanup()protected abstract Class<CREDENTIAL>protected abstract voidwithPassword(String password) Methods inherited from class org.junit.rules.ExternalResource
apply, before
-
Constructor Details
-
AbstractCredentialBuilder
public AbstractCredentialBuilder()
-
-
Method Details
-
withId
-
withPassword
-
build
-
after
protected void after()- Overrides:
afterin classorg.junit.rules.ExternalResource
-
cleanup
public void cleanup() -
persist
-
credentialClass
-