All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.twilio.jwt.client.IncomingClientScope Maven / Gradle / Ivy

There is a newer version: 10.1.5
Show newest version
package com.twilio.jwt.client;

import java.io.UnsupportedEncodingException;

/**
 * Scope token for Incoming Clients.
 */
public class IncomingClientScope implements Scope {

    private static final String SCOPE = String.join(":", "scope", "client", "incoming");

    private final String clientName;

    public IncomingClientScope(String clientName) {
        this.clientName = clientName;
    }

    @Override
    public String getPayload() throws UnsupportedEncodingException {
        String query = String.join("=", "clientName", this.clientName);
        return String.join("?", SCOPE, query);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy