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

org.kohsuke.github.GHAppFromManifest Maven / Gradle / Ivy

The newest version!
package org.kohsuke.github;

/**
 * A GitHub App with the additional attributes returned during its creation.
 *
 * @author Daniel Baur
 * @see GitHub#createAppFromManifest(String)
 */
public class GHAppFromManifest extends GHApp {

    /**
     * Create default GHAppFromManifest instance
     */
    public GHAppFromManifest() {
    }

    private String clientId;
    private String clientSecret;
    private String webhookSecret;
    private String pem;

    /**
     * Gets the client id
     *
     * @return the client id
     */
    public String getClientId() {
        return clientId;
    }

    /**
     * Gets the client secret
     *
     * @return the client secret
     */
    public String getClientSecret() {
        return clientSecret;
    }

    /**
     * Gets the webhook secret
     *
     * @return the webhook secret
     */
    public String getWebhookSecret() {
        return webhookSecret;
    }

    /**
     * Gets the pem
     *
     * @return the pem
     */
    public String getPem() {
        return pem;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy