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

com.microsoft.aad.msal4j.AppTokenProviderParameters Maven / Gradle / Ivy

There is a newer version: 1.0.15
Show newest version
// Generated by delombok at Mon Apr 17 18:26:07 UTC 2023
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package com.microsoft.aad.msal4j;

import java.util.Set;
/// The authentication parameters provided to the app token provider callback.
public class AppTokenProviderParameters {
    /// Specifies which scopes to request.
    public Set scopes;
    /// Correlation id of the authentication request.
    public String correlationId;
    /// A string with one or multiple claims.
    public String claims;
    /// tenant id
    public String tenantId;

    @java.lang.SuppressWarnings("all")
    public Set getScopes() {
        return this.scopes;
    }

    @java.lang.SuppressWarnings("all")
    public String getCorrelationId() {
        return this.correlationId;
    }

    @java.lang.SuppressWarnings("all")
    public String getClaims() {
        return this.claims;
    }

    @java.lang.SuppressWarnings("all")
    public String getTenantId() {
        return this.tenantId;
    }

    @java.lang.SuppressWarnings("all")
    public void setScopes(final Set scopes) {
        this.scopes = scopes;
    }

    @java.lang.SuppressWarnings("all")
    public void setCorrelationId(final String correlationId) {
        this.correlationId = correlationId;
    }

    @java.lang.SuppressWarnings("all")
    public void setClaims(final String claims) {
        this.claims = claims;
    }

    @java.lang.SuppressWarnings("all")
    public void setTenantId(final String tenantId) {
        this.tenantId = tenantId;
    }

    @java.lang.SuppressWarnings("all")
    public AppTokenProviderParameters(final Set scopes, final String correlationId, final String claims, final String tenantId) {
        this.scopes = scopes;
        this.correlationId = correlationId;
        this.claims = claims;
        this.tenantId = tenantId;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy