Class Authorizations
- java.lang.Object
-
- io.vertx.rxjava3.ext.auth.authorization.Authorizations
-
-
Field Summary
Fields Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<Authorizations>
__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description Authorizations(Authorizations delegate)
Authorizations(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Authorizations
clear()
Clears the authorizations.boolean
contains(String providerId)
Logical check if the this object contains the given provider idboolean
equals(Object o)
Authorizations
getDelegate()
int
hashCode()
boolean
isEmpty()
true
if the authorizations contains at least one provider.static Authorizations
newInstance(Authorizations arg)
Authorizations
put(String providerId, Set<Authorization> authorizations)
Replaces the current authorizations with the given authorizations for the given provider.String
toString()
boolean
verify(Authorization resolvedAuthorization)
Verifies that the given authorization is present in the authorizations.
-
-
-
Field Detail
-
__TYPE_ARG
public static final io.vertx.lang.rx.TypeArg<Authorizations> __TYPE_ARG
-
-
Constructor Detail
-
Authorizations
public Authorizations(Authorizations delegate)
-
Authorizations
public Authorizations(Object delegate)
-
-
Method Detail
-
getDelegate
public Authorizations getDelegate()
-
put
public Authorizations put(String providerId, Set<Authorization> authorizations)
Replaces the current authorizations with the given authorizations for the given provider.- Parameters:
providerId
- the provider.authorizations
- the new map of authorizations.null
is equivalent to remove all authorizations for the given provider.- Returns:
- fluent self.
-
isEmpty
public boolean isEmpty()
true
if the authorizations contains at least one provider.- Returns:
-
clear
public Authorizations clear()
Clears the authorizations.- Returns:
-
contains
public boolean contains(String providerId)
Logical check if the this object contains the given provider id- Parameters:
providerId
- the provider to search for.- Returns:
true
when the provider is present.
-
verify
public boolean verify(Authorization resolvedAuthorization)
Verifies that the given authorization is present in the authorizations.- Parameters:
resolvedAuthorization
- the authorization to verify.- Returns:
true
if the authorization is present.
-
newInstance
public static Authorizations newInstance(Authorizations arg)
-
-