getSecurityHeader method

XmlDocumentFragment getSecurityHeader({
  1. Authorization? authorization,
})

Implementation

XmlDocumentFragment getSecurityHeader({
  Authorization? authorization,
}) {
  authorization ??= Authorization(
    authInfo: authInfo,
    timeStamp: DateTime.now(),
    timeDelta: timeDelta,
  );

  final securityHeader = Transport.security(
      username: authInfo.username,
      password: authorization.digest,
      nonce: authorization.nonce.toBase64(),
      created: authorization.utcTimeStamp);

  return securityHeader;
}