public class ChainAuth extends AuthProvider
original
non RX-ified interface using Vert.x codegen.Modifier and Type | Field and Description |
---|---|
static io.vertx.lang.rx.TypeArg<ChainAuth> |
__TYPE_ARG |
Constructor and Description |
---|
ChainAuth(ChainAuth delegate) |
ChainAuth(Object delegate) |
Modifier and Type | Method and Description |
---|---|
ChainAuth |
append(AuthProvider other)
Appends a auth provider to the chain.
|
void |
clear()
Clears the chain.
|
static ChainAuth |
create()
Create a Chainable Auth Provider auth provider
|
boolean |
equals(Object o) |
ChainAuth |
getDelegate() |
int |
hashCode() |
static ChainAuth |
newInstance(ChainAuth arg) |
boolean |
remove(AuthProvider other)
Removes a provider from the chain.
|
String |
toString() |
authenticate, newInstance, rxAuthenticate
public static final io.vertx.lang.rx.TypeArg<ChainAuth> __TYPE_ARG
public ChainAuth(ChainAuth delegate)
public ChainAuth(Object delegate)
public String toString()
toString
in class AuthProvider
public boolean equals(Object o)
equals
in class AuthProvider
public int hashCode()
hashCode
in class AuthProvider
public ChainAuth getDelegate()
getDelegate
in class AuthProvider
public static ChainAuth create()
public ChainAuth append(AuthProvider other)
other
- auth providerpublic boolean remove(AuthProvider other)
other
- provider to removepublic void clear()
Copyright © 2023 Eclipse. All rights reserved.