Package io.gravitee.am.service
Interface ExtensionGrantService
- All Known Implementing Classes:
ExtensionGrantServiceImpl
public interface ExtensionGrantService
- Author:
- Titouan COMPIEGNE (titouan.compiegne at graviteesource.com), GraviteeSource Team
-
Method Summary
Modifier and TypeMethodDescriptiondefault io.reactivex.rxjava3.core.Single<ExtensionGrant>create(String domain, NewExtensionGrant newExtensionGrant) io.reactivex.rxjava3.core.Single<ExtensionGrant>create(String domain, NewExtensionGrant newExtensionGrant, User principal) default io.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.Flowable<ExtensionGrant>findByDomain(String tokenGranter) io.reactivex.rxjava3.core.Maybe<ExtensionGrant>default io.reactivex.rxjava3.core.Single<ExtensionGrant>update(String domain, String id, UpdateExtensionGrant updateExtensionGrant) io.reactivex.rxjava3.core.Single<ExtensionGrant>update(String domain, String id, UpdateExtensionGrant updateExtensionGrant, User principal)
-
Method Details
-
findById
-
findByDomain
-
create
io.reactivex.rxjava3.core.Single<ExtensionGrant> create(String domain, NewExtensionGrant newExtensionGrant, User principal) -
update
io.reactivex.rxjava3.core.Single<ExtensionGrant> update(String domain, String id, UpdateExtensionGrant updateExtensionGrant, User principal) -
delete
-
create
default io.reactivex.rxjava3.core.Single<ExtensionGrant> create(String domain, NewExtensionGrant newExtensionGrant) -
update
default io.reactivex.rxjava3.core.Single<ExtensionGrant> update(String domain, String id, UpdateExtensionGrant updateExtensionGrant) -
delete
-