Afaik не существует функции для этого в Java API. Однако вы можете, конечно, прочитать байт, а затем использовать функции манипуляции бит. То же самое касается написания.
Если вы создаете настраиваемую политику, вы можете отправить настраиваемое событие в Azure Application Insights .
Если вы хотите отслеживать, к какому клиентскому приложению был подключен конечный пользователь, то вы должны ссылаться на параметр строки запроса client_id
как входную заявку в AzureApplicationInsightsProvider [117 ] технический профиль:
<ClaimType Id="clientId">
<DisplayName>Client Identifier</DisplayName>
<DataType>string</DataType>
</ClaimType>
<InputClaims>
<InputClaim ClaimTypeReferenceId="clientId" PartnerClaimType="{property:ClientId}" DefaultValue="{OIDC:ClientId}" />
</InputClaims>
Вход для потребителей доступен в журналах аудита для B2C. https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-audit-logs
Назначение приложения не поддерживается в B2C, поэтому я не думаю, что эти журналы будут доступны. https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/methods-for-assigning-users-and-groups