public class CredHubCredentialsGenerator extends Object implements CredentialGenerator
Constructor and Description |
---|
CredHubCredentialsGenerator(org.springframework.credhub.core.ReactiveCredHubOperations credHubOperations) |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<Void> |
deleteString(String applicationId,
String serviceInstanceId,
String descriptor) |
reactor.core.publisher.Mono<Void> |
deleteUser(String applicationId,
String serviceInstanceId,
String descriptor) |
reactor.core.publisher.Mono<String> |
generateString(String applicationId,
String serviceInstanceId,
String descriptor,
int length,
boolean includeUppercaseAlpha,
boolean includeLowercaseAlpha,
boolean includeNumeric,
boolean includeSpecial) |
reactor.core.publisher.Mono<reactor.util.function.Tuple2<String,String>> |
generateUser(String applicationId,
String serviceInstanceId,
String descriptor,
int length,
boolean includeUppercaseAlpha,
boolean includeLowercaseAlpha,
boolean includeNumeric,
boolean includeSpecial) |
public CredHubCredentialsGenerator(org.springframework.credhub.core.ReactiveCredHubOperations credHubOperations)
public reactor.core.publisher.Mono<reactor.util.function.Tuple2<String,String>> generateUser(String applicationId, String serviceInstanceId, String descriptor, int length, boolean includeUppercaseAlpha, boolean includeLowercaseAlpha, boolean includeNumeric, boolean includeSpecial)
generateUser
in interface CredentialGenerator
public reactor.core.publisher.Mono<String> generateString(String applicationId, String serviceInstanceId, String descriptor, int length, boolean includeUppercaseAlpha, boolean includeLowercaseAlpha, boolean includeNumeric, boolean includeSpecial)
generateString
in interface CredentialGenerator
public reactor.core.publisher.Mono<Void> deleteUser(String applicationId, String serviceInstanceId, String descriptor)
deleteUser
in interface CredentialGenerator
public reactor.core.publisher.Mono<Void> deleteString(String applicationId, String serviceInstanceId, String descriptor)
deleteString
in interface CredentialGenerator