ServicePrincipal Interface
Implements
public interface ServicePrincipal
extends ActiveDirectoryObject, HasInnerModel<MicrosoftGraphServicePrincipalInner>, Updatable<Update>
An immutable client-side representation of an Azure AD service principal.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract String |
applicationId()
Gets app id. |
abstract
Map<String,Certificate |
certificateCredentials()
Gets the mapping of certificate credentials from their names. |
abstract
Map<String,Password |
passwordCredentials()
Gets the mapping of password credentials from their names. |
abstract
Set<Role |
roleAssignments()
Gets the mapping from scopes to role assignments. |
abstract List<String> |
servicePrincipalNames()
Gets the list of names. |
Method Details
applicationId
public abstract String applicationId()
Gets app id.
Returns:
certificateCredentials
public abstract Map
Gets the mapping of certificate credentials from their names.
Returns:
passwordCredentials
public abstract Map
Gets the mapping of password credentials from their names.
Returns:
roleAssignments
public abstract Set
Gets the mapping from scopes to role assignments.
Returns:
servicePrincipalNames
public abstract List
Gets the list of names.
Returns:
Applies to
Azure SDK for Java