Package com.microsoft.graph.models
Class AppleManagedIdentityProvider
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.IdentityProviderBase
com.microsoft.graph.models.AppleManagedIdentityProvider
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class AppleManagedIdentityProvider
extends IdentityProviderBase
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newAppleManagedIdentityProviderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionstatic AppleManagedIdentityProvidercreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the certificateData property value.Gets the developerId property value.The deserialization information for the current modelgetKeyId()Gets the keyId property value.Gets the serviceId property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetCertificateData(String value) Sets the certificateData property value.voidsetDeveloperId(String value) Sets the developerId property value.voidSets the keyId property value.voidsetServiceId(String value) Sets the serviceId property value.Methods inherited from class com.microsoft.graph.models.IdentityProviderBase
getDisplayName, setDisplayNameMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
AppleManagedIdentityProvider
public AppleManagedIdentityProvider()Instantiates a newAppleManagedIdentityProviderand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static AppleManagedIdentityProvider createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
AppleManagedIdentityProvider
-
getCertificateData
Gets the certificateData property value. The certificate data, which is a long string of text from the certificate. Can be null.- Returns:
- a
String
-
getDeveloperId
Gets the developerId property value. The Apple developer identifier. Required.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classIdentityProviderBase- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getKeyId
Gets the keyId property value. The Apple key identifier. Required.- Returns:
- a
String
-
getServiceId
Gets the serviceId property value. The Apple service identifier. Required.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classIdentityProviderBase- Parameters:
writer- Serialization writer to use to serialize this model
-
setCertificateData
Sets the certificateData property value. The certificate data, which is a long string of text from the certificate. Can be null.- Parameters:
value- Value to set for the certificateData property.
-
setDeveloperId
Sets the developerId property value. The Apple developer identifier. Required.- Parameters:
value- Value to set for the developerId property.
-
setKeyId
Sets the keyId property value. The Apple key identifier. Required.- Parameters:
value- Value to set for the keyId property.
-
setServiceId
Sets the serviceId property value. The Apple service identifier. Required.- Parameters:
value- Value to set for the serviceId property.
-