001
002package io.vrap.rmf.base.client.oauth2;
003
004public class ClientCredentialsImpl implements ClientCredentials {
005    private final String clientId;
006    private final String clientSecret;
007    private final String scopes;
008
009    ClientCredentialsImpl(final String clientId, final String clientSecret, final String scopes) {
010        this.clientId = clientId;
011        this.clientSecret = clientSecret;
012        this.scopes = scopes;
013    }
014
015    @Override
016    public String getClientId() {
017        return clientId;
018    }
019
020    @Override
021    public String getClientSecret() {
022        return clientSecret;
023    }
024
025    @Override
026    public String getScopes() {
027        return scopes;
028    }
029}